Gerenciar funções personalizadas através de arquivos CSV
O administrador de integração pode adicionar várias funções personalizadas em massa à conta através do CSV, além de atribuir as mesmas a vários usuários. Essa abordagem automatiza o processo de criação de funções personalizadas.
Você pode configurar funções usando os conectores de FTP e do Box no Learning Manager.
Depois de fazer logon na conta de armazenamento do Box, o administrador de integração pode adicionar os seguintes csvs à conta:
- user.csv
- role.csv
- user_role.csv
Para começar, baixe os CSVs e altere os valores de acordo com seus requisitos.
- Arquivo de exemplo: role.csv
- Arquivo de exemplo: user_role.csv
role.csv
Todas as colunas com exceção da descrição são obrigatórias.
Definir o escopo dos grupos de usuários definescopeofusergroups
Você pode especificar escopos para grupos de usuários de vários tipos de grupos das seguintes maneiras:
- Nome do grupo de usuários como está (por exemplo, Todos os autores, Meu grupo personalizado)
- Atributo de folha e valor (por exemplo, Departament=RecursosHumanos)
- Grupos de perfis de autorregistro (self_registration=nomedeperfil)
- Grupos de perfis de registro externos (ext_registration=nomedeperfil)
- Uma equipe de subordinados diretos de um gerente (manager_direct=
<emailid>
) - Uma organização completa de gerente (manager_org=
<emailid>
)
user_role.csv
Recursos do escopo completo
Sempre que a permissão completa é atribuída para qualquer um dos seguintes recursos (recursos de nível da conta), o escopo do grupo de usuários e o escopo do catálogo são automaticamente designados como COMPLETO, já que o usuário não pode ter acesso limitado a esses recursos.
Os nomes de catálogo ou nomes de grupo de usuários fornecidos no CSV serão substituídos pela permissão COMPLETA.
- Comunicados
- Habilidades
- Gamificação
- Usuários
- Planos de aprendizado
- Modelos de e-mail
Adicione os CSVs de função na conta addtherolecsvsintheaccount
Na sua conta Box, escolha Import > user> internal e carregue os arquivos role.csv e user_role.csv.
- Os arquivos role.csv e user_role.csv devem ser copiados na pasta Importar > usuário > interna > user_role.
- O user.csv deve ser copiado na pasta Importar > usuário > interna.
Ambos os CSVs devem ser carregados somente por meio do Box e não podem ser carregados pela interface do usuário.
As funções personalizadas criadas com o arquivo CSV não ficam visíveis na IU dos administradores. Essas funções não serão relacionadas ou afetadas por funções já criadas (ou criadas posteriormente) pela interface do usuário.
Funções personalizadas que foram criadas por um csv podem ser gerenciadas inteiramente por meio do próprio csv. Isso inclui adicionar, modificar e deletar atribuições.
As funções atribuídas podem ser revogadas removendo as entradas de atribuição do CSV user_role. Porém, as atribuições feitas através da IU do administrador não são afetadas por essa ação.
Para atribuir e revogar uma função personalizada, atualize os arquivos CSV.
Sincronização de funções personalizadas synchronizationofcustomroles
Depois que o administrador de integração fizer upload dos CSVs de função no armazenamento do Connector, ele pode habilitar a sincronização dos CSVs. Sempre que uma função personalizada for atualizada, adicionada ou excluída dos CSVs, o administrador pode sincronizar as informações nos arquivos para atualizar a lista de funções.
Na página Introdução do painel Administrador, clique em Configurações > Fontes de Dados.
Na seção Configurações de sincronização, ative a opção Ativar sincronização automática.
Selecione a opção Habilitar Sincronização Automática
Ao escolher essa opção, você pode programar o horário exato da sincronização no campo Horário da sincronização. Se você especificar como horário de sincronização 12:00 AM, as funções personalizadas serão atualizadas exatamente nesse horário todos os dias.
Se quiser sincronizar os dados sob demanda, clique em Sincronizar agora.
Restrições ao configurar funções constraintswhileconfiguringroles
Em qualquer conta, o nome de uma Função deve ser exclusivo. Portanto, uma função criada por interface ou CSV não pode ter o mesmo nome de outra função já criada pela interface ou CSV.
No mesmo sentido, na interface do administrador, não é possível atribuir a um usuário uma função configurável criada por CSV, pois essas funções não estarão disponíveis.
No entanto, o CSV de atribuição de usuário pode ser usado para atribuir funções criadas pela interface.