Configurar usuários e grupos de usuários configure-your-users-and-user-groups
Este capítulo descreve as funções de usuário e como configurar usuários e grupos para oferecer suporte à criação e ao gerenciamento de aplicativos móveis.
Administração de usuários e grupos do aplicativo AEM Mobile aem-mobile-application-users-and-group-administration
Para ajudar a organizar e gerenciar o modelo de permissão para aplicativos AEM, os dois grupos a seguir estão disponíveis:
- app-admins para administradores do aplicativo
- autores de aplicativos para autores de aplicativos
Autores de conteúdo do aplicativo AEM Mobile (grupo de autores do aplicativo) aem-mobile-application-content-authors-app-author-group
Os membros do grupo de autores do aplicativo são responsáveis pela criação de conteúdo de aplicativo móvel AEM, incluindo páginas, texto, imagens e vídeos.
Configuração de grupo - autores do aplicativo group-configuration-app-authors
-
Crie um grupo de usuários chamado "autores-aplicativos":
Navegue até o Admin Console do usuário: http://localhost:4502/libs/granite/security/content/groupadmin.html
No console do grupo de usuários, selecione o botão "+" para criar um grupo.
Defina a ID desse grupo como "autores-do-aplicativo" para indicar que ele é um tipo específico de grupo de usuários do autor específico para a criação de aplicativos móveis dentro do AEM.
-
Adicionar membro ao grupo: Autores
Adicionar autores do aplicativo ao grupo Autores
-
Agora que você criou o Grupo de usuários de autores de aplicativos, é possível adicionar membros de equipe individuais a este novo grupo por meio do Admin Console de usuário.
Editar grupos de usuários
-
Navegue até o console Permissões e adicione permissões para administrar o cloudservices
- (Leitura) em /etc/cloudservices
note note NOTE Os autores do aplicativo estendem o grupo padrão de autores de conteúdo (autores) do AEM, para que eles herdem a capacidade de criar conteúdo em /content/phonegap
Grupo de administradores de aplicativos AEM Mobile (grupo de administradores de aplicativos) aem-mobile-application-administrators-group-app-admins-group
Os membros do grupo de administradores de aplicativos podem criar conteúdo de aplicativos com as mesmas permissões incluídas com os autores de aplicativos E, além disso, também são responsáveis por:
- Configuração dos serviços em nuvem do PhoneGap Build e do Adobe Mobile Services no AEM
- Preparando, publicando e limpando atualizações de OTA da sincronização de conteúdo do aplicativo
Configuração de grupo - app-admins group-configuration-app-admins
-
Crie um grupo chamado administradores de aplicativos.
-
Adicione os seguintes grupos ao novo grupo de administradores de aplicativos:
- autores de conteúdo
- workflow-users
-
Navegue até o console Permissões e adicione permissões para administrar o cloudservices
- (Ler, modificar, criar, excluir, replicar) em /etc/cloudservices/mobileservices
- (Ler, Modificar, Criar, Excluir, Replicar) em /etc/cloudservices/phonegap-build
-
No mesmo console de Permissões, adicione permissões para preparar, publicar e limpar atualizações de conteúdo do aplicativo
- (Ler, Modificar, Criar, Excluir, Replicar) em /etc/packages/mobileapp
- (Leitura) em /var/contentsync
note note NOTE A replicação de pacotes é usada para publicar atualizações de aplicativos da instância de autor para a instância de publicação note caution CAUTION /var/contentsync acesso negado pronto para uso. A omissão da permissão LER pode resultar na criação e replicação de pacotes de atualização vazios. -
Adicione membros a este grupo conforme necessário
Permissões de bloco do painel dashboard-tile-permissions
Os blocos de painéis podem expor ações diferentes com base nas permissões que o usuário tem. As informações a seguir descrevem quais ações estão disponíveis para cada bloco.
Além dessas permissões, uma ação também pode ser exibida/ocultada com base em como o aplicativo atual é configurado. Por exemplo, não há razão para expor a ação "Compilação remota", se uma configuração de nuvem do PhoneGap não tiver sido atribuída ao aplicativo. Eles estão listados abaixo nas seções 'Condição de Configuração'.
Gerenciar mosaico do aplicativo manage-app-tile
No momento, o bloco não tem ações que exigem permissões. No entanto, a página de detalhes do aplicativo tem as seguintes ações:
- Editar para app-author e app-admin (Gatilho de Interface do Usuário - jcr:write - on /content/phonegap/{suffix})
- Baixar para app-author e app-admin (Gatilho de Interface do Usuário - em /content/phonegap/{suffix})
A imagem abaixo mostra as opções Baixar e Editar de um aplicativo: