Domänentrennung und Kompetenzenmanagement
Domänentrennung wird in der Skills Management-App unterstützt und ist so konfiguriert, dass sie für alle Funktionen der Anwendung gilt. Die Trennung der Daten wird zusammen mit der Trennung von Logik und Prozess konfiguriert.
Mit der Domain Separation können Sie Daten, Prozesse und Verwaltungsaufgaben in logische Gruppierungen, sogenannte Domänen, aufteilen. Sie können dann verschiedene Aspekte dieser Trennung steuern, einschließlich der Benutzer, die Daten anzeigen und darauf zugreifen können.
Support-Stufe: Basis
- Geschäftslogik: Stellen Sie sicher, dass Daten in die richtige Domäne für die Anwendungsfälle des Application Service Providers übertragen werden.
- Die Anwendung unterstützt die Domänentrennung zur Laufzeit. Zur Domänentrennung gehören die Trennung von der Benutzeroberfläche, Cache-Schlüssel, Berichterstellung, Rollups und Zusammenfassungen.
- Der Besitzer der Instanz muss die Anwendung einrichten, damit sie über mehrere Mandanten hinweg funktioniert.
Beispiel-Anwendungsfall: Wenn ein Service Provider (SP) den Chat verwendet, um auf die Nachricht eines Mandanten (Kunden) zu antworten, muss der Kunde die Antwort des Service Providers sehen können.
Weitere Informationen zu den Supportstufen finden Sie unter Anwendungssupport für die Domänentrennung.
Funktionsweise der Domänentrennung in Skills Management
Die Domänentrennung wird in Skill Management ohne explizite Setup- oder Konfigurationsanforderungen unterstützt. Kompetenzen, Kompetenzkategorien und Kompetenzniveaus können in separaten Domänen erstellt werden, einschließlich der globalen Domäne. Wenn die Domänentrennung implementiert ist, können Personen mit Kompetenz-App-Rollen Kompetenzinformationen nur in der zugewiesenen Domäne anzeigen. Die Spalten „Domäne “ und „ Domänenpfad “ sind für alle mit dem Basissystem bereitgestellten Kompetenztabellen verfügbar. Die Spalte Domäne enthält den Namen der Domäne, zu der das Event oder der Alarm gehört, und die Spalte Domänenpfad enthält den eindeutigen Domänen Identifier.
| Tabellenname | Beschreibung |
|---|---|
| sys_user_has_skill | Informationen zur Benutzerkompetenz |
| cmn_skill | Hauptkompetenztabelle |
| cmn_skill_category | Definieren Sie Kompetenzkategorien |
| cmn_skill_level_type | Definieren Sie den Kompetenzniveautyp |
| cmn_skill_level | Definieren Sie das Kompetenzniveau |
| sys_group_has_skill | Gruppenkompetenzen |
| cmn_skill_contains | Definieren Sie Kompetenzen, die in Kompetenzen enthalten sind |
| task_m2m_skill | Informationen zur Aufgabenkompetenz |
- Ein Kompetenzmanager, der zur Acme-Domäne gehört, erstellt eine Kompetenz und möchte sie anzeigen und einem Benutzer in der Acme-Domäne zuordnen. Ein Benutzer muss der Acme-Domäne, seiner übergeordneten Domäne oder der globalen Domäne angehören, um den Kompetenzdatensatz anzuzeigen.
- Ein Kompetenzmanager, der zu einer übergeordneten Domäne gehört, versucht, eine Kompetenz in einer untergeordneten Domäne anzuzeigen. Der Benutzer einer übergeordneten Domäne kann einen Kompetenzdatensatz der übergeordneten Domäne sowie aller untergeordneten Domänen dieser übergeordneten Domäne anzeigen.
- Ein Kompetenzmanager, der zu einer übergeordneten Domäne gehört, möchte eine Kompetenz im Namen eines anderen Benutzers in der Acme-Domäne erstellen/zuordnen. Ein Benutzer muss derselben Domäne angehören wie der Benutzer, für den der Kompetenzdatensatz erstellt wird.
- Ein Kompetenzmanager möchte einen Datensatz für eine integrierte Anwendung in der Acme-Domäne zuordnen. Ein Benutzer muss zur Domäne der integrierten Anwendung gehören, der ein Datensatz zugeordnet ist.
- Ein Kompetenzmanager hat Zugriff auf mehrere Domänen, möchte jedoch einen Datensatz mit Inhalten innerhalb einer bestimmten Domäne aktualisieren. Die für den aktuellen Datensatz angegebene Domäne bestimmt die Funktionalität dieses Datensatzes und der Referenzfelder.