設定使用者和使用者群組 configure-your-users-and-user-groups
本章說明使用者角色,以及如何設定使用者和群組,以支援行動應用程式的製作和管理。
AEM Mobile應用程式使用者和群組管理 aem-mobile-application-users-and-group-administration
為協助組織及管理AEM應用程式的許可權模式,我們提供下列兩個群組:
- 適用於應用程式管理員的應用程式管理員
- 應用程式作者的應用程式作者
AEM Mobile應用程式內容作者(應用程式作者群組) aem-mobile-application-content-authors-app-author-group
應用程式作者群組的成員負責編寫AEM行動應用程式內容,包括頁面、文字、影像和影片。
群組設定 — 應用程式作者 group-configuration-app-authors
-
建立名為「app-authors」的使用者群組:
瀏覽至使用者Admin Console: http://localhost:4502/libs/granite/security/content/groupadmin.html
從使用者群組主控台中,選取「+」按鈕以建立群組。
將此群組的ID設為「app-authors」,表示這是特定型別的作者使用者群組,專用於在AEM內編寫行動應用程式。
-
新增成員至群組:作者
將應用程式作者新增至「作者」群組
-
現在您已建立應用程式作者使用者群組,您可以透過使用者Admin Console將個別團隊成員新增至此新群組。
編輯使用者群組
-
瀏覽至許可權主控台並新增許可權以管理cloudservices
- /etc/cloudservices上的(讀取)
note note NOTE 「應用程式作者」會從AEM擴充預設的「內容作者」(作者)群組,讓他們能繼承/content/phonegap下建立內容的能力
AEM Mobile應用程式管理員群組(app-admins群組) aem-mobile-application-administrators-group-app-admins-group
app-admins群組的成員可以使用與應用程式作者 和 相同的許可權來創作應用程式內容,此外還負責:
- 在AEM中設定PhoneGap Build及AdobeMobile Services雲端服務
- 分段、發佈和清除應用程式內容同步OTA更新
群組設定 — 應用程式管理員 group-configuration-app-admins
-
建立名為app-admins的群組。
-
將下列群組新增至新的app-admins群組:
- content-author
- workflow-users
-
瀏覽至許可權主控台並新增許可權以管理cloudservices
- (讀取、修改、建立、刪除、復寫) /etc/cloudservices/mobileservices
- (讀取、修改、建立、刪除、復寫) /etc/cloudservices/phonegap-build
-
在相同的許可權控制檯上,新增許可權以暫存、發佈和清除應用程式內容更新
- /etc/packages/mobileapp上的(讀取、修改、建立、刪除、復寫)
- (讀取) /var/contentsync
note note NOTE 套件復寫用於將應用程式更新從製作執行個體發佈至發佈執行個體 note caution CAUTION /var/contentsync存取遭到立即拒絕。 省略READ許可權可能會導致建置和復寫空白的更新套件。 -
視需要新增成員到此群組
控制面板圖磚許可權 dashboard-tile-permissions
控制面板圖磚可能會根據使用者的許可權公開不同的動作。 以下說明每個圖磚可用的動作。
除了這些許可權以外,動作也可以根據目前應用程式的設定方式顯示/隱藏。 例如,如果尚未將PhoneGap雲端設定指派給應用程式,則沒有機會公開「遠端建置」動作。 這些專案列於下列'組態條件'區段。
管理應用程式動態磚 manage-app-tile
圖磚目前沒有需要許可權的動作,但應用程式的詳細資訊頁面有下列動作:
- 編輯app-author和app-admin的 (UI觸發程式 — jcr:write - on /content/phonegap/{suffix})
- 下載app-author和app-admin的 (UI觸發器 — 位於/content/phonegap/{suffix})
下圖顯示應用程式的下載和編輯選項: