設定您的使用者和使用者群組

注意

Adobe建議針對需要單頁應用程式架構用戶端轉換的專案使用SPA編輯器(例如React)。 了解更多.

本章說明使用者角色以及如何設定您的使用者和群組,以支援製作和管理行動應用程式。

AEM Mobile應用程式使用者和群組管理

若要協助組織和管理AEM應用程式的權限模型,請提供下列兩個群組:

  • 應用程式管理員
  • 應用程式作者的應用程式作者

AEM Mobile應用程式內容作者(應用程式作者群組)

應用程式作者群組成員負責製作AEM Mobile應用程式內容,包括頁面、文字、影像和視訊。

群組設定- app-authors

  1. 建立名為'app-authors'的新使用者群組:

    導覽至「使用者管理控制台」:http://localhost:4502/libs/granite/security/content/groupadmin.html

    在使用者群組控制台中,選取「+」按鈕以建立群組。

    將此群組的ID設為'app-authors',表示它是AEM內特定於製作行動應用程式的特定類型的作者使用者群組。

  2. 將成員添加到組:作者

    chlimage_1-18

    新增應用程式作者至「作者」群組

  3. 現在您已建立應用程式作者使用者群組,您可以透過使用者管理控制台將個別團隊成員新增至這個新群組。

    chlimage_1-19

    編輯使用者群組

  4. 導覽至權限控制台並新增管理Cloud Services的權限

    • (讀取)/etc/cloudservices
    注意

    「應用程式作者」從AEM延伸預設的內容作者(作者)群組,進而繼承在/content/phonegap下建立內容的功能

AEM Mobile應用程式管理員群組(應用程式管理員群組)

app-admins群組成員也可以使用應用程式作者​AND​所包含的相同權限來製作應用程式內容,此外還負責:

  • 在AEM中設定PhoneGap Build和Adobe Mobile Services雲端服務
  • 測試、發佈和清除應用程式內容同步OTA更新
注意

權限會決定AEM App Command Center中某些使用者動作的可用性。

您會注意到,有些選項不適用於應用程式管理員可用的應用程式作者。

群組設定——應用程式管理員

  1. 建立新群組,稱為應用程式管理員。

  2. 將下列群組新增至新的應用程式管理員群組:

    • 內容作者
    • workflow-users

    chlimage_1-20

  3. 導覽至權限控制台並新增管理Cloud Services的權限

    • (讀取、修改、建立、刪除、複製)/etc/cloudservices/mobileservices
    • (讀取、修改、建立、刪除、複製)/etc/cloudservices/phonegap-build
  4. 在相同的「權限」主控台上,新增舞台、發佈和清除應用程式內容更新的權限

    • (讀取、修改、建立、刪除、複製)/etc/packages/mobileapp
    • (讀取)於/var/contentsync
    注意

    套件複製可用來從作者例項發佈應用程式更新至發佈例項

    注意

    /var/contentsync存取被拒絕OOTB。

    省略READ權限會導致生成和複製空的更新包。

  5. 視需要新增成員至此群組

控制面板表徵圖權限

控制面板圖格可能會根據使用者擁有的權限而顯示不同的動作。 以下說明每個圖格可使用哪些動作。

除了這些權限外,還可根據目前應用程式的設定方式顯示/隱藏動作。 例如,如果尚未將PhoneGap雲端設定指派給應用程式,則公開「遠端建置」動作沒有意義。 這些將列在「配置條件」部分下。

管理應用程式圖格

圖格目前沒有需要權限的動作,但是應用程式的詳細資料頁面有下列動作:

  • 用於app-author和app-admin的編輯(UI觸發器- jcr:write - on /content/phonegap/{suffix})
  • 載app-author和app-admin(UI觸發器——在/content/phonegap/{suffix}上)

下圖顯示應用程式的「下載」和「編輯」選項:

chlimage_1-21

本頁內容