Strategy ONE
Hiérarchie utilisateur
compte_lu
La table lu_account est conçue pour intégrer des utilisateurs à partir de plusieurs sources de données telles que les utilisateurs de métadonnées MicroStrategy , Usher, les systèmes d'accès physique (PACS) en une identité d'utilisateur commune. Le compte est lié à un utilisateur selon une forme d'adresse e-mail commune. Si aucune adresse e-mail n'est disponible, la connexion account_login sera utilisée. Par exemple, si deux métadonnées avec les objets utilisateur MicroStrategy dupliqués sont surveillées par Platform Analytics, les comptes seront liés en fonction de la connexion.
Chaque utilisateur de différentes sources disposera d'un compte_ID généré automatiquement par l'ETL Platform Analytics. Toutes les exécutions/manipulations MicroStrategy ou transactions Usher seront suivies au niveau du compte. À mesure que de nouvelles sources de données sont ajoutées à Platform Analytics, la table lu_account sera développée pour intégrer les nouvelles sources de données en une seule identité d'utilisateur.
Un utilisateur est l'identité unique de la personne. Chaque utilisateur peut avoir plusieurs comptes à partir de différentes sources de données. Par exemple, plusieurs badges d' Usher et les objets utilisateur créés dans les métadonnées de la plateforme MicroStrategy . L'attribut utilisateur permet l'analyse de toutes les informations utilisateur à travers ces différentes sources de données.
Le type de compte distinguera la source à partir de laquelle le compte a été créé. Par exemple, utilisateur MicroStrategy ou un réseau spécifique.
L'état du compte indiquera si le compte est actif, supprimé, en attente ou inactif.
Le rôle de compte est spécifique à Badge et est peuplé par les privilèges accordés via Network Manager pour le badge spécifique. Le rôle de compte indique si le badge dispose d'un accès administrateur ou standard. Pour les comptes MicroStrategy , la valeur par défaut est Standard.
Colonne |
Description |
Type de données |
---|---|---|
compte_id |
L'ID de compte unique est l'ID généré automatiquement pour les comptes dans différentes sources de données. |
bigint(20) |
nom_du compte |
Le nom du compte spécifique. Un même utilisateur peut avoir plusieurs comptes à partir de différents systèmes (Badge, MicroStrategy, Accès physique, etc.). |
varchar(255) |
compte_email |
Plusieurs comptes sont liés à un seul utilisateur sur la base d'une adresse e-mail commune. |
varchar(255) |
compte_login |
Le nom de connexion au compte ou le nom de domaine du compte. |
varchar(255) |
compte_image |
L'URL téléchargée de l'image du compte. Un utilisateur avec plusieurs badges peut avoir plusieurs images. Un compte de métadonnées MicroStrategy ne peut pas avoir d'image. Cette colonne ne résout pas l'image. |
varchar(1024) |
compte_image_large | L'image téléchargée à partir du compte doit être intégrée au format HTML. L'image du compte avec hauteur = 635 pixels. Un utilisateur avec plusieurs badges peut avoir plusieurs images. | varchar(1024) |
compte_image_petit | L'image téléchargée à partir du compte doit être intégrée au format HTML. L'image du compte avec hauteur = 72 pixels. Un utilisateur avec plusieurs badges peut avoir plusieurs images. | varchar(1024) |
création_timeStamp |
L'horodatage UTC de la première création du compte. Pour les utilisateurs de métadonnées MicroStrategy , il s'agit de l'horodatage de la création de l'utilisateur. Pour Badge, c'est à ce moment que le badge a été créé dans Network Manager. |
datetime |
compte_rôle_id |
ID du rôle de compte. Cette colonne est spécifique à Badge et est remplie par les privilèges de badge accordés via Network Manager pour le compte Badge spécifique. Le rôle de compte indique si le badge dispose d'un accès administrateur ou standard. Pour les comptes MicroStrategy , le rôle de compte par défaut est l'utilisateur MicroStrategy . Voir lu_account_role pour plus de détails. |
int(11) |
compte_status_id |
ID de l'état du compte. Cette colonne est commune aux comptes MicroStrategy et Badge. Un compte peut être : Inactif Activé Désactivé Deleted En attente - Spécifique aux utilisateurs de Badge qui ont reçu mais pas récupéré de badge. |
minusculeint(4) |
compte_type_id |
ID du type de compte. Le type de compte indiquait la source de l'origine du compte. Pour les comptes MicroStrategy , l'ID sera une valeur statique et le nom par défaut est MicroStrategy User. Pour les comptes Badge, l'ID est généré via Network Manager. |
bigint(20) |
network_id |
ID du réseau correspondant au compte. Pour les comptes MicroStrategy , l'ID sera une valeur statique et le nom par défaut est MicroStrategy Network. Pour les comptes Badge, l'ID réseau est généré via Network Manager et correspond au nom du badge. |
bigint(20) |
ID_utilisateur |
ID généré automatiquement de l'utilisateur auquel les comptes correspondent en fonction de l'adresse e-mail commune. |
bigint(20) |
mstr_user_guid |
Le GUID de l'objet utilisateur dans les métadonnées MicroStrategy |
varchar(32) |
compte_titre |
Le titre du compte Badge ajouté via Network Manager. |
varchar(255) |
compte_téléphone |
Le numéro de téléphone du compte Badge utilisé pour l'inscription de l'appareil. |
varchar(75) |
longitude |
La valeur de longitude la plus récente du compte Badge. |
double |
latitude |
La valeur de latitude la plus récente du compte Badge. |
double |
dernier_action_timeStamp |
Horodatage de l'action la plus récente du compte Badge. |
datetime |
dernier_emplacement_timesta mp |
L'horodatage de l'emplacement le plus récent du compte Badge. |
datetime |
modification_timesta mp |
Horodatage UTC de la dernière modification du compte. Pour les utilisateurs de métadonnées MicroStrategy , il s'agit de l'horodatage de la dernière modification de l'objet utilisateur. |
datetime |
compte_desc |
La description du compte. |
varchar(512) |
mstr_user_version | L'ID de version de l'utilisateur MicroStrategy . | varchar(32) |
ldap_link |
Le lien vers le compte dans LDAP. |
varchar(512) |
nt_link | Le lien vers le compte dans NT. | varchar(255) |
lien_w |
Le lien vers le compte dans l'entrepôt de. |
varchar(255) |
mot de passe_expiration_fréquence | À quelle fréquence un mot de passe expirera-t-il pour le compte spécifié. | int(11) |
mot de passe_expiration_date |
La date à laquelle le mot de passe du compte expirera. |
datetime |
mot de passe_change_allowed | Indique si le mot de passe du compte est autorisé à être modifié. | varchar(7) |
mot de passe_change_requis |
Ce compte doit modifier son mot de passe à la prochaine connexion. |
varchar(7) |
standard_auth_allowed | Ce compte est autorisé à se connecter via une authentification standard. | varchar(7) |
trust_auth_user_id |
L'ID de l'utilisateur d'authentification approuvé. |
varchar(255) |
métadonnées_id | L'ID généré automatiquement pour les métadonnées auxquelles cet utilisateur appartient. | bigint(20) |
lu_account_role
Le rôle de compte indique le niveau d'accès ou de privilèges pour le compte . Cette table est spécifique à Badge et est remplie par les privilèges de badge accordés via Network Manager pour le badge spécifique. Pour plus d'informations, reportez-vous à la section Gestion des rôles . Pour les comptes de métadonnées MicroStrategy , la valeur par défaut est MicroStrategy User.
Colonne |
Description |
Type de données |
---|---|---|
compte_rôle_id |
ID du rôle de compte. |
int(11) |
compte_rôle_desc |
Le niveau de privilège pour le compte. Cette colonne est spécifique à Badge et est remplie par les privilèges de badge accordés via Network Manager pour le compte Badge spécifique. Un rôle de compte peut être : Accès administrateur à Badge Accès standard à Badge Utilisateur MicroStrategy (valeur par défaut pour les comptes MicroStrategy ) |
varchar(255) |
lu_account_status
L'état actuel d'un compte . Cette colonne est commune aux comptes MicroStrategy et Badge. L'état du compte peut changer au fil du temps. Par exemple, un compte peut commencer comme actif et être ensuite mis à jour pour être supprimé.
Colonne |
Description |
Type de données |
---|---|---|
compte_status_id |
ID de l'état actuel du compte. |
minusculeint(4) |
compte_status_desc |
L'état actuel du compte. L'état d'un compte peut être : Inactif En attente - Spécifique à Usher et indique qu'un badge a été envoyé par e-mail à un compte, mais que la récupération du badge est attendue sur l'appareil mobile. Deleted Désactivé Activé |
varchar(25) |
lu_account_type
Le type de compte distinguera la source de données à partir de laquelle le compte a été créé. Par exemple, un utilisateur MicroStrategy dans les métadonnées ou un nom de badge spécifique ajouté via Network Manager (voir Nom du badge ).
Colonne |
Description |
Type de données |
---|---|---|
compte_type_id |
ID du type de compte. Pour les comptes MicroStrategy , l'ID sera une valeur statique. Pour les comptes Badge, l'ID est généré via Network Manager. |
bigint(20) |
compte_type_desc |
Le type de compte indiquait la source de l'origine du compte. MicroStrategy User - l'utilisateur a été créé dans les métadonnées Utilisateur invité MicroStrategy <Nom du badge> - le nom du badge ajouté dans Network Manager. |
varchar(255) |
network_id |
ID du réseau correspondant au type de compte. Pour les comptes MicroStrategy , l'ID sera une valeur statique et le nom par défaut est MicroStrategy Network. Pour les comptes Badge, l'ID réseau est généré via Network Manager. |
bigint(20) |
lu_user
Un utilisateur est l'identité consolidée de plusieurs comptes . Chaque utilisateur peut avoir plusieurs comptes à partir de différentes sources. Par exemple, plusieurs badges à partir de Badge ou d'utilisateurs créés dans les métadonnées de la plateforme MicroStrategy . L'attribut utilisateur permet l'analyse de toutes les informations utilisateur à travers ces différentes sources de données.
Plusieurs comptes sont liés à un seul utilisateur sur la base d'une adresse e-mail (si disponible) ou d'un identifiant commun. Pour les utilisateurs de métadonnées MicroStrategy , l'adresse e-mail est ajoutée à partir de Developer sous la section Éditeur d'utilisateurs > catégorie Livraisons > section Adresses. Pour Badge, l'adresse e-mail est ajoutée via Network Manager (voir Importation d'utilisateurs ). Si deux comptes ou plus partagent une adresse e-mail commune, ils seront liés à un seul utilisateur. Pour déterminer le nom d'utilisateur, les premiers processus de compte seront utilisés.
Chaque utilisateur peut être enrichi avec une hiérarchie d'organisation RH. Toutefois, ce n'est pas essentiel pour l'analyse. Si aucune information sur l'organisation RH n'est ajoutée, des valeurs par défaut seront attribuées.
Colonne |
Description |
Type de données |
---|---|---|
ID_utilisateur |
L'ID numérique généré automatiquement de l'utilisateur. |
bigint(20) |
nom_utilisateur |
Le premier nom de compte traité dans l'ETL. Un utilisateur peut avoir des noms de compte différents pour le même utilisateur, par exemple, John Smith et Jonathan Smith sont liés à la même adresse e-mail. Dans ce cas, le premier nom_du_compte sera utilisé pour le nom d'utilisateur. |
varchar(255) |
utilisateur_login |
L'adresse e-mail est principalement utilisée pour lier plusieurs comptes à une seule identité d'utilisateur. Si l'adresse e-mail n'est pas disponible, la connexion utilisateur est utilisée pour identifier un lien entre les utilisateurs. |
varchar(255) |
utilisateur_email |
L'adresse e-mail utilisée pour lier plusieurs comptes à une seule identité d'utilisateur. |
varchar(255) |
manager_id |
Usage interne de MicroStrategy . |
bigint(20) |
département_id |
ID du département généré automatiquement. Les informations du département sont remplies à travers un fichier CSV. |
entier(4) |
département_propriétaire_id |
Le numéro d'employé du chef de service auquel l'utilisateur appartient. |
bigint(20) |
division_id |
ID de la division généré automatiquement. Les informations de division sont renseignées dans un fichier CSV. |
entier(4) |
division_owner_id |
Le numéro d'employé du chef de division auquel l'utilisateur appartient. |
bigint(20) |
groupe_id |
ID du groupe généré automatiquement. Les informations sur le groupe sont renseignées dans un fichier CSV. |
entier(4) |
group_owner_id |
Le numéro d'employé pour la tête de groupe auquel l'utilisateur appartient. |
bigint(20) |
unit_id |
ID de l'unité généré automatiquement. Les informations sur l'unité sont renseignées dans un fichier CSV. |
entier(4) |
unit_owner_id |
Le numéro d'employé du chef d'unité à laquelle l'utilisateur appartient. |
bigint(20) |
lu_network
Un réseau est un groupe de comptes connectés . Le réseau est configuré via Network Manager. Pour les utilisateurs de métadonnées MicroStrategy , un réseau par défaut appelé MicroStrategy Network est assigné.
De plus, les ressources (passerelles, applications, espaces, bureaux) sont stockées au niveau du réseau.
Colonne |
Description |
Type de données |
---|---|---|
network_id |
ID numérique généré automatiquement pour chaque réseau. |
bigint(20) |
network_desc |
Le nom de l'organisation saisi lors de la création d'un nouveau réseau via Network Manager. |
varchar(255) |
network_status |
L'état du réseau. Un réseau peut être actif ou supprimé. |
varchar(25) |
création_timeStamp |
L'horodatage de la date de création du réseau. |
datetime |
modification_timeStamp |
Le dernier horodatage de la modification du réseau. Les modifications peuvent inclure des actions telles que la modification des propriétés du badge, l'ajout d'utilisateurs supplémentaires ou l'activation de l'accès physique. |
datetime |
lu_validating_account
Cette table est une vue sur la table lu_account. Un compte en cours de validation est spécifique à Badge et représente les authentifications peer-to-peer. Un compte peut être validé en scannant un code QR ou en saisissant le code d'un autre badge . Le Code du badge est unique pour chaque utilisateur et peut être configuré pour changer régulièrement. Par exemple, ce code peut être donné par téléphone pour vous identifier si vous discutez avec une personne qui ne vous connaît pas. Par défaut, le code Badge est composé de 4 ou 8 chiffres et se met à jour toutes les heures.
Colonne |
Description |
Type de données |
---|---|---|
validation_account_id |
L'ID numérique du compte qui a été validé par un autre utilisateur. |
BigIn(20) |
validation_account_name |
Le nom du compte qui a été validé par un autre utilisateur. |
varchar(255) |
validation_account_email |
L'e-mail du compte qui a été validé par un autre compte. |
varchar(255) |
validation_account_image |
L'image du compte qui a été validé par un autre compte. |
varchar(1024) |