Custom Connector
Custom Connector er en brugersystemtype, der (afhængigt af systemprioriteten) giver mulighed for:
-
Opdatering af en database og derfra et eksternt system med persondata og ressourcer fra Compliance Suite baseret på roller (gennem Custom Resources) [Outbound].
-
Opdatering af Compliance Suite med persondata og roller (gennem Custom Keys) fra en database, der indeholder data fra et eksternt system [Inbound].
Custom Connectoren gør det nemmere og hurtigere at bygge integrationer mellem eksterne systemer og Compliance Suite. Det sker via Compliance Suites Connector Database.
Custom Connectoren indeholder UPN og ObjectID for alle identiteter på personer. Det kan f.eks. anvendes i Powershell-scripts til unikt at identificere et brugerobjekt, f.eks. i ADDS eller Entra ID.
Custom Connector PowerShell-modul
Custom Connector PowerShell-modulet indeholder en række commandlets, der gør det lettere at opdatere til og fra Custom Connector Databasen. Disse commandlets kommunikerer med databasen via en sikker SQL-forbindelse (port 1433, 1434).
Du kan læse mere om PowerShell-modulet her.
Resource Role Importer
Resource Role Importer-tabellen benyttes til at kunne importere ressourcer, roller og accesses i Compliance Suite fra et eksternt system - eksempelvis UBW.
Tabeller
CustomConnector_ResourcesRolesImport (bruges kun Inbound)
-
Id
-
ResourceName,
-
ResourceTypeName,
-
ResourceTypeId,
-
ResourceCustomId,
-
ResourceStatus (aktiv/ikke aktiv)
-
RoleName,
-
RoleCustomId (Rollen i Dynamics 365 udvides med dette felt)
-
RoleDescription,
-
RoleSelfServiceDisplayHelpText
-
RoleSelfServiceDisplayName
-
RoleUserCanRequest
-
RoleApprover (matcher på MatchField angivet på systemet)
-
RoleStatus (aktiv/ikke aktiv)
-
ApplicationName,
-
ApplicationCustomId,
-
CreatedTime,
-
ModifiedTime,
-
Handled
Funktionalitet
CustomConnector_ResourcesRolesImport
Denne tabel relateres ikke til persontabellen. Ressourcer: Typen skal eksistere i forvejen og virker kun ved import. Hvis ressourcen ikke findes, så oprettes den. Hvis den findes, opdateres status for ressourcen.
De matcher således:
-
Match på ResourceCustomId og System, hvis ikke fundet så:
-
Match på ResourceName, ResourceTypeName og System, hvis ikke fundet, så oprettes ressourcen.
Roller: Applikationen skal eksistere i forvejen. Virker kun ved
import. Hvis rollen ikke findes, så oprettes den. Hvis den findes,
opdateres felterne for rollen.
De matcher således:
-
Match på RoleCustomId, hvis ikke fundet så:
-
Match på RoleName og ApplicationName, hvis ikke fundet så:
-
Match på RoleName
Sammenkobling af rolle og ressource: Virker kun ved import. Hvis både rolle og ressource er angivet i samme række (oprettelse eller opdatering), så sættes rollen på ressourcen, hvis det ikke allerede er sket.
CustomConnector_Accesses
Virker på samme måde som Keys-tabellen, dvs. den refererer til
persontabellen.
Accesses: Tildeler rolle (access) til personen for hver linje. Virker
kun ved import. Finder rollen ud fra følgende prioriterede rækkefølge:
-
Matcher på RoleCustomId, ellers
-
Matcher på ApplicationName og RoleName, ellers
-
Matcher på RoleName