Strategy ONE
Jerarquía de grupos de usuarios
Un usuario de MicroStrategy puede tener una relación directa o indirecta con un grupo de usuarios. Por ejemplo, un usuario puede estar en un grupo de usuarios. Además, un grupo de usuarios puede estar anidado en otro grupo de usuarios principal. Las tablas de relación de grupos de usuarios almacenan la relación recursiva entre cuentas y los grupos de usuarios correspondientes. Esto se ilustra en los ejemplos al final de esta sección.
lu_user_group
La lista de Grupos de usuarios son los metadatos de MicroStrategy . Esta tabla almacena información específica de los metadatos de MicroStrategy. Las cuentas de Badge no pertenecen a grupos de usuarios de metadatos. Por lo tanto, a todas las cuentas de Badge se les asigna un valor por defecto como insignias de MicroStrategy .
Columna |
Descripción |
Tipo de datos |
---|---|---|
user_group_id |
El ID de generación automática del grupo de usuarios. |
bigint(20) |
user_group_guid |
El GUID de metadatos del objeto Grupo de usuarios. |
varchar(32) |
user_group_name |
El nombre del grupo de usuarios almacenado en los metadatos. |
varchar(255) |
user_group_desc |
La descripción añadida en el cuadro de diálogo de propiedades para el objeto del grupo de usuarios. |
varchar(512) |
metadata_id |
El ID de los metadatos correspondientes a cada Grupo de usuarios. Todos los grupos de usuarios se almacenan en el nivel de metadatos. |
bigint(20) |
creation_timestamp |
La fecha y hora UTC en que se creó el usuario en los metadatos por primera vez. Si se utilizó un script para importar una lista de usuarios, la marca horaria puede ser idéntica para los grupos de usuarios. |
fecha y hora |
modification_timestamp |
La fecha y hora UTC de la última modificación del objeto Grupo de usuarios. El valor se actualizará continuamente a medida que se modifica el objeto. |
fecha y hora |
user_group_status |
El estado más reciente del objeto Grupo de usuarios en los metadatos. El estado puede ser: Activo Eliminado |
varchar(25) |
user_group_version | El ID de versión del grupo de usuarios. | varchar(32) |
rel_account__usergroup
La tabla de relaciones entre los objetos de usuario de MicroStrategy y los grupos de usuarios principales inmediatos en los metadatos. Esta tabla no almacena relaciones indirectas entre los usuarios y los grupos de usuarios. Esta tabla no contendrá una fila para los grupos de usuarios que no tengan un usuario directamente en ella.
Columna |
Descripción |
Tipo de datos |
---|---|---|
account_id |
El ID de la cuenta pertenece al grupo de usuarios correspondiente. |
bigint(20) |
user_group_id |
El ID de grupo de usuarios al que corresponde directamente la cuenta. |
bigint(20) |
rel_childuser__usergroup
Esta es una tabla de relaciones entre los grupos de usuarios de MicroStrategy y sus grupos de usuarios principales en los metadatos. Un solo grupo de usuarios puede ser secundario respecto a varios grupos de usuarios principales que podrían pertenecer de manera recursiva a otros grupos de usuarios principales. Esta tabla se utiliza específicamente para formar la relación recursiva entre grupos de usuarios y todos los grupos de usuarios principales (directos o indirectos). Todas las relaciones indirectas se resuelven para crear una relación directa en esta tabla.
Columna |
Descripción |
Tipo de datos |
---|---|---|
child_group_id |
El ID del usuario secundario que pertenece al grupo de usuarios principal correspondiente. |
bigint(20) |
user_group_id |
El ID del grupo de usuarios principal. |
bigint(20) |