Strategy ONE

Benutzergruppenhierarchie 

Ein MicroStrategy Benutzer kann entweder eine direkte Beziehung zu einer Benutzergruppe oder eine indirekte Beziehung haben. Ein Benutzer kann sich beispielsweise in einer Benutzergruppe befinden. Darüber hinaus kann eine Benutzergruppe in einer anderen übergeordneten Benutzergruppe geschachtelt sein. In den Benutzergruppenbeziehungstabellen wird die rekursive Beziehung zwischen Konten und den entsprechenden Benutzergruppen gespeichert. Dies wird in den Beispielen am Ende dieses Abschnitts dargestellt. 

vi_user_group

Die Liste der Benutzergruppen sind die MicroStrategy Metadaten. In dieser Tabelle werden Informationen gespeichert, die für MicroStrategy Metadaten spezifisch sind. Badge-Konten gehören nicht zu Metadaten-Benutzergruppen. Daher wird allen Badge-Konten der Standardwert als MicroStrategy Badge zugewiesen. 

Spalte

Beschreibung

Datentyp

user_group_ID

Die automatisch generierte ID der Benutzergruppe.

bigint(20)

user_group_GUID

Die Metadaten-GUID des Benutzergruppenobjekts.

valchar(32)

Benutzergruppenname

Der Name der Benutzergruppe, der in den Metadaten gespeichert ist.

varchar(255)

user_group_desc

Die Beschreibung, die dem Eigenschaften Dialogfeld für das Benutzergruppenobjekt hinzugefügt wurde. 

valchar(512)

metadata_id

Die ID für die entsprechenden Metadaten für jede Benutzergruppe. Alle Benutzergruppen werden auf Metadatenebene gespeichert. 

bigint(20)

Erstellungszeitstempel

Der UTC-Zeitstempel des Zeitpunkts, an dem die Benutzergruppe zum ersten Mal in den Metadaten erstellt wurde. Wenn ein Skript zum Importieren einer Liste von Benutzern verwendet wurde, kann der Zeitstempel für die Benutzergruppen identisch sein. 

datetime

Änderung_Zeitstempel

Der neueste UTC-Zeitstempel seit der letzten Änderung des Benutzergruppenobjekts. Der Wert wird kontinuierlich aktualisiert, wenn das Objekt geändert wird. 

datetime

user_group_status

Der aktuelle Status des Benutzergruppenobjekts in den Metadaten. Der Status kann sein: 

Aktiv

Deleted

valchar(25)

user_group_version Die Versions-ID der Benutzergruppe. valchar(32)

rel_account_usergroup

Die Beziehungstabelle zwischen MicroStrategy-Benutzerobjekten und den direkt übergeordneten Benutzergruppen in den Metadaten. In dieser Tabelle werden keine indirekten Beziehungen zwischen Benutzern und Benutzergruppen gespeichert. Diese Tabelle hat keine Zeile für Benutzergruppen, in denen sich kein Benutzer direkt befindet.

Spalte

Beschreibung

Datentyp

Account-ID

Die ID des Kontos, das zur entsprechenden Benutzergruppe gehört.

bigint(20)

user_group_ID

Die Benutzergruppen-ID, der das Konto direkt entspricht. 

bigint(20)

rel_childuser_usergroup

Dies ist eine Beziehungstabelle zwischen MicroStrategy-Benutzergruppen und ihren übergeordneten Benutzergruppen in den Metadaten. Eine einzelne Benutzergruppe kann ein untergeordnetes Element mehrerer übergeordneter Benutzergruppen sein, die rekursiv zu anderen übergeordneten Benutzergruppen gehören können. Diese Tabelle wird speziell verwendet, um die rekursive Beziehung zwischen Benutzergruppen und allen übergeordneten Benutzergruppen (direkt oder indirekt) zu bilden. Alle indirekten Beziehungen werden aufgelöst, um eine direkte Beziehung in dieser Tabelle zu erstellen.

Spalte

Beschreibung

Datentyp

untergeordnete_Gruppen-ID

Die ID des untergeordneten Benutzers, der zur entsprechenden übergeordneten Benutzergruppe gehört.

bigint(20)

user_group_ID

Die ID der übergeordneten Benutzergruppe.

bigint(20)