Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: Abonnementedition 2015
2019
Das Datenbankschema für beständigen Chat besteht aus den folgenden Tabellen.
Active Directory-Synchronisierung
Tabelle | Beschreibung |
---|---|
tblADCookie |
Enthält die aktuellen LDAP-Synchronisierungscookies (Lightweight Directory Access Protocol). Jede Zeile entspricht einer Active Directory Domain Services Domäne, die vom Server für beständigen Chat aktiv auf Änderungen überwacht wird. (Nur die Active Directory-Domänen, die für den Server für beständigen Chat relevant sind, werden in dieser Tabelle dargestellt.) |
tblPrincipalMemberDifference |
Enthält Änderungen der Gruppenmitgliedschaft (sowohl hinzugefügte als auch entfernte Mitglieder), die noch nicht von den späteren Active Directory-Synchronisierungsschritten verarbeitet wurden, und ist eine der temporären Tabellen (zusammen mit der tblADUpdates-Tabelle), die im ersten Schritt der Active Directory-Synchronisierung verwendet wird. Mitgliedschaftsänderungen werden nur für Gruppen gespeichert, verarbeitet oder beides nur für Gruppen, die in der Tabelle tblPrincipal aufgeführt sind oder die dort bereits Mitglieder aufgelistet haben. |
tblADUpdates |
Enthält Änderungen an Active Directory Domain Services, die noch nicht von den späteren Active Directory-Synchronisierungsschritten verarbeitet wurden, und ist eine der temporären Tabellen (zusammen mit der Tabelle tblPrincipalMemberDifference), die im ersten Schritt der Active Directory-Synchronisierung verwendet wird. Änderungen an Active Directory werden nur für Prinzipale gespeichert, verarbeitet oder beides nur für Prinzipale, die bereits in der tblPrincipal-Tabelle aufgeführt sind. |
tblPrincipalMembers |
Enthält Prinzipalmitgliedschaften. |
tblPrincipalMeta |
Enthält die Prinzipale, die aus Active Directory aktualisiert werden müssen. |
tblSkippedAffiliations |
Enthält Zugehörigkeiten, die aus irgendeinem Grund nicht aktualisiert werden konnten, normalerweise aufgrund von Active Directory-Zugriffsfehlern. Diese Tabelle dient nur zu Informationszwecken. Der Inhalt wird nicht verwendet. Die Prinzipale mit Zugehörigkeiten, die nicht ordnungsgemäß aktualisiert werden konnten, werden in der Tabelle tblPrincipalMeta beibehalten und erhalten eine weitere Möglichkeit, aktualisiert zu werden. |
Prinzipale, Zugehörigkeiten, Knoten, Bereiche und Rollen
Tabelle | Beschreibung |
---|---|
tblPrincipalType |
Enthält Prinzipaltypen, um zu kategorisieren, was in der tblPrincipal-Tabelle enthalten ist. Diese Tabelle ist statisch. Sie wird während der Datenbankerstellung eingerichtet und ändert sich nicht. |
tblPrincipal |
Enthält alle Prinzipale (Benutzer, Ordner, Gruppen usw.). Der Server für beständigen Chat behandelt dies als flache heterogene Liste. Verschiedene Spalten basieren auf dem Typ der einzelnen Prinzipale. Die meisten dieser Prinzipale sind zwischengespeicherte Kopien von Objekten, die in Active Directory gespeichert sind. Das Erstellen der zwischengespeicherten Kopie in der Prinzipaltabelle dieser Active Directory-Objekte wird als Bereitstellung bezeichnet. Einige Prinzipale werden aggressiver erstellt als andere, und einige Active Directory-Objekte werden vollständig ignoriert. |
tblPrincipalAffiliations |
Enthält Prinzipalzugehörigkeiten, die Mitgliedschaften in Active Directory-Sicherheitsgruppen, Active Directory-Containern usw. beschreiben. |
tblNode |
Enthält den Kategorieknoten, der in der Systemsteuerung verwaltet wird. |
tblRoleType |
Enthält Rollentypen und die zugehörigen Berechtigungssätze. Diese Nachschlagetabelle ist statisch. |
tblScopePrincipal |
Enthält Bereiche, die Knoten zugewiesen sind. |
tblPrincipalRole |
Enthält Rollen, die Knoten zugewiesen sind. |
tblSiopWhiteList |
Enthält die registrierten Add-Ins, die Knoten zugeordnet werden können. |
tblEnumAttribute |
Enthält nur die hartcodierten Attribute "Visibility" und "Behavior", die in der tblNode-Tabelle verwendet werden. |
tblEnumValue |
Enthält die Werte der hartcodierten Attribute "Visibility" und "Behavior", die in der tblNode-Tabelle verwendet werden. |
Einladungen, Chats und anderer Clientsupport
Tabelle | Beschreibung |
---|---|
tblPrincipalInvites |
Enthält Einladungen für alle bereitgestellten Benutzer im System für alle Knoten mit aktivierter automatischer Einladung. |
tblChat |
Enthält alle Chatnachrichten. |
tblLastInviteId |
Enthält die letzte Einladungs-ID, die für jeden Benutzer generiert (und in der Tabelle tblPrincipalInvites verwendet wurde). |
tblLastChatId |
Enthält die letzte Chat-ID, die für jeden Benutzer generiert (und in der tblChat-Tabelle verwendet wurde). |
tblPreference |
Enthält Benutzerclienteinstellungen (wird nur von Legacyclients verwendet). |
tblFileToken |
Enthält temporäre Token für Dateiübertragungszwecke. Jedes Mal, wenn eine Datei hochgeladen oder heruntergeladen wird, generiert der Dienst für beständigen Chat ein Token, das der Client für den Zugriff auf den Webdienstdateispeicher verwendet. |
Serverunterstützung
Tabelle | Beschreibung |
---|---|
tblServerIdentity |
Enthält die aktiven Server im Serverpool für beständigen Chat. |
tblAdminLock |
Enthält die Administratorsperre zum Ausführen einiger Administratorbefehle. Der Systemrevisionseintrag in der Tabelle tblSystemRevision wird nach jedem Release der Sperre inkrementiert. |
tblSystemRevision |
Enthält den Revisionsnummereintrag, der (zusammen mit der Tabelle tblAdminLock) verwendet wird, um Konsistenz über mehrere Server hinweg zu erzielen. |
tblActivePeers |
Enthält aktuelle Peer-to-Peer-Verbindungen zwischen Diensten für beständigen Chat. |
tblConfig |
Enthält die nicht unterstützte Konfiguration des Servers für beständigen Chat. |