Administrar funciones personalizadas mediante archivos CSV

El administrador de integración puede añadir funciones personalizadas en bloque a su cuenta a través de CSV, así como asignar esas mismas funciones a varios usuarios. Este enfoque automatiza el proceso de creación de funciones personalizadas.

Puede configurar las funciones a través de los conectores de FTP y Box de Learning Manager.

Después de iniciar sesión en su cuenta de almacenamiento de Box, el administrador de integración puede añadir los siguientes archivos CSV a la cuenta:

  • role.csv
  • user_role.csv

En primer lugar, descargue el archivo CSV y cambie los valores en función de sus requisitos.

role.csv

Nombre de la columna
Descripción
Valores de ejemplo
Nombre
Identifique la función en el CSV que se asignará a los usuarios.
Autor de ventas
<Entity>
Identifique el tipo de acceso (FULL, WRITE, ENROLL, REPORT, NONE) para cada tipo de entidad, como COURSE, CATALOG, etc.

COMPLETO

NINGUNO

ESCRITURA | INFORME

Los nombres de columna se corresponden con los nombres de tipos de entidad, como Catálogo, Curso, Plan de aprendizaje, etc.

En el CSV habrá una columna para cada tipo de entidad. Las entidades para las que no sea necesario dar ningún permiso deben incluirse con el valor NINGUNO.

Especificador de ámbito del catálogo
Nombre de catálogo o lista separada por BARRAS VERTICALES (|) de los nombres de catálogo que determinan el ámbito de esta función.
Catálogo de ventas | Catálogo general
Especificador de ámbito de grupo de usuarios

Nombre del atributo del grupo de usuarios y valor que determinan el ámbito de los usuarios de esta función.

Consulte la sección siguiente para obtener información sobre los ámbitos.

location=London
Descripción
Descripción sencilla opcional para facilitar la comprensión del objetivo de la función y para futura referencia.
Acceso completo del autor a los objetos de aprendizaje del catálogo de ventas

Todas las columnas excepto Descripción son obligatorias.

Definir el ámbito de los grupos de usuarios definescopeofusergroups

Puede especificar los ámbitos de los grupos de usuarios para varios tipos de grupos, del modo siguiente:

  • Nombre del grupo de usuarios tal cual (por ejemplo, Todos los autores, Mi grupo personalizado)
  • Valor y atributo de la hoja (por ejemplo, Department=HR)
  • Grupos de perfiles de registro automático (self_registration=profilename)
  • Grupos de perfiles de registro externo (ext_registration=profilename)
  • El equipo de un responsable de informes directos (manager_direct=<emailid>)
  • Una organización completa del responsable (manager_org=<emailid>)

user_role.csv

Nombre de la columna
Descripción
Comentario
ID
ID de correo electrónico del usuario al que se asignará una función configurable.
Si el usuario ya tiene una función configurable asignada, la función se sustituye por otra función nueva especificada en el CSV. No se genera ningún error.
Función personalizada
Nombre de la función configurable que se asignará al usuario.
El nombre de la función debe corresponder a una función existente especificada en el CSV. Aquí se pueden usar las funciones creadas por el administrador a través de la IU.

Funciones de ámbito completo

Siempre que se asigna permiso completo a cualquiera de las funciones siguientes (del nivel Cuenta), las opciones Ámbito del grupo de usuarios y Ámbito del catálogo se consideran que tienen permiso COMPLETO, puesto que el usuario no puede tener acceso limitado a dichas funciones.

Si en el archivo CSV se proporcionan nombres de catálogos o de grupos de usuarios, se sobrescriben mediante el permiso COMPLETO.

  • Anuncios
  • Aptitudes
  • Interacción
  • Usuarios
  • Planes de aprendizaje
  • Plantillas de correo electrónico

Añadir los archivos CSV de funciones en la cuenta addtherolecsvsintheaccount

En la cuenta de Box, seleccione Importar > usuario > interno y cargue los archivos role.csv y user_role.csv.

  • Los archivos CSV de funciones personalizadas se deben copiar en la carpeta "import->user->internal->user_role"
  • El archivo CSV de usuarios debe copiarse en la carpeta "import->user->internal".

Ambos CSV se deben cargar únicamente a través de Box o FTP, no mediante la IU.

NOTE
El archivo CSV de usuarios es obligatorio, pero los archivos CSV de funciones personalizadas son opcionales. Se procesan todos los archivos que están presentes y se omiten otros.

Las funciones personalizadas que se creen con el archivo CSV no están visibles para los administradores de la IU. Estas funciones no están relacionadas con las funciones creadas (o que se vayan a crear) con la IU, ni se ven afectadas por ellas.

Las funciones personalizadas creadas por un archivo .csv se pueden administrar completamente a través del propio archivo .csv. Esto incluye agregar, modificar y eliminar roles.

Las funciones asignadas se pueden revocar eliminando las entradas de asignación de user_role csv. Ahora bien, esto no afecta a las asignaciones realizadas desde la interfaz de usuario del administrador.

Para asignar y revocar una función personalizada, cargue los archivos CSV.

Sincronización de las funciones de personalizadas synchronizationofcustomroles

Una vez que el administrador de integración carga los CSV basados en funciones en el almacenamiento del conector, el administrador puede habilitar la sincronización con los CSV. Cada vez que se actualiza, se añade o se elimina una función personalizada en los archivos CSV, el administrador puede sincronizar la información en los archivos y actualizar la lista de funciones.

En la página Introducción del panel Administrador, haga clic en Configuración > Orígenes de datos.

En la sección Configuración de sincronización, habilite la opción Activar sincronización automática.

Seleccione la opción Activar sincronización automática

Si selecciona esta opción, puede programar el momento de la sincronización, a la hora exacta que indique en el campo Hora de sincronización. Si configura las 12:00 h como hora de sincronización, las funciones personalizadas se actualizan todos los días exactamente a la hora especificada.

Si desea sincronizar los datos bajo demanda, haga clic en Sincronizar ahora.

Restricciones en la configuración de funciones constraintswhileconfiguringroles

En cualquier cuenta, el nombre de una función debe ser exclusivo. Por tanto, una función creada mediante la IU o un CSV no debe tener el mimo nombre que otra función ya creada por la IU o un CSV.

De modo similar, en la IU del administrador, no es posible asignar a un usuario una función configurable que se haya creado mediante CSV, ya que estas funciones no estarán disponibles.

Sin embargo, se puede utilizar un CSV de asignación para asignar funciones creadas por la IU.

recommendation-more-help
d5e5961a-141b-4c77-820e-8453ddef913d