Custom Resources - Custom Resources
Custom Resources består overordnet af tre forskellige entiteter i Compliance Suite:
-
Custom Resources
-
Custom Resource Sets
-
Custom Resource Types
Du finder Custom Resources i underområdet ”Connectors” i Compliance Suite.
Custom Resources bruges til import og eksport af ressourcer til eller fra en database – via Compliance Suites Custom Connector.
Custom Resources er en udvidelse til Custom Connector og Cloud Connector. En ressource er en værdi eller et medlemskab i et eksternt system, som f.eks. en beløbsgrænse i Business Central, en Salesforce-specifik rolle eller tilsvarende i SAP eller andre systemer. Det kunne f.eks. være:
-
Værdien "Superuser" i Salesforce Connector (Outbound) skrevet i extensionattribut 4
-
Business Central (Navision)-ressourcer, som opdateres på brugere i Business Central
-
Business Central (Navision)-profiler, som opdateres på brugere i Business Central
Disse systemspecifikke ressourcer kan defineres i Compliance Suite og kobles til roller således, at det kan defineres, hvem der får hvilke ressourcer i det eksterne system.
Custom Resources kan f.eks. anvendes til at angive en Salesforce-specifik rolle (f.eks. Sales Manager), som kan knyttes til en eller flere roller i Compliance Suite (f.eks. en rolle for Position eller Department) via Cloud Connectoren. På den måde kan man i Compliance Suite oprette brugere i de forbundne systemer og samtidig styre yderligere systemspecifikke tildelinger til disse brugere i systemet – udover stamdata.
Resources er en synlig fane på entiteterne ”Custom System” og ”Cloud App System” og en synlig fane på personkortet.
Sådan virker Custom Resources
Måden Custom Resources virker på afhænger af systemets type.
For Cloud Connectorer overføres ID’er for ressourcerne til en valgfri attribut i ADDS, som kan anvendes ved opsætning af Cloud Connectoren i Entra ID.
For Custom Connectorer overføres ID’er for ressourcerne til en tabel i Connector Databasen, og kan således læses til overførsel i det eksterne system via database, API 2.0 eller Powershell Commandlet.
Bemærk, at der ikke må anvendes semikolon, kolon og komma i Custom ID-feltet på en Custom Resource.
Sådan virker Custom Resources i et Custom System
Hvis en person får tildelt en Access, og der er en tilhørende Custom Resource tilknyttet systemet og rollen, så oprettes ressourcen i databasen (eller fjernes, hvis den allerede findes i databasen).
Via Outbound Connector hentes Accesses ind i Compliance Suite fra en speciel tabel via Custom Resources. Via Inbound Connector sendes Accesses ud til en speciel tabel via Custom Resources.
Det er vigtigt at bemærke, at dette begrænses af et eventuelt Custom Resource Set.
Sådan virker Custom Resources i et Cloud App System
Hvis en person får tildelt en Access, og der er en tilhørende Custom Resource tilknyttet systemet og rollen, så sendes Custom Resource ID til et angivet felt i ADDS i formatet "SF:Company PC;VIP Access,QP:10000", hvor SF og QP er "ResourceType.Shortname". Det er vigtigt at bemærke, at der ikke må være Custom Resources fra forskellige systemer i samme ADDS-attribut, men gerne fra forskellige ressourcetyper, der kommasepareres.
Yderligere er det vigtigt at bemærke, at dette begrænses af et eventuelt Custom Resource Set.
Angiv roller på en Custom Resource
På en Custom Resource skal du angive roller, der skal eksporteres med ressourcen. Det gør du via fanen ”Roles”.
Du tilføjer nye roller ved at klikke på ”Add Existing Role”.
Custom Resource Sets
En Custom Resource kan kobles til et Custom Resource Set. Et sådan sæt sikrer, at brugere kun tildeles én af de roller, der er koblet til en given Custom Ressource – også selvom brugeren matcher flere roller. Det kan sikres ved at samle rollerne i et Custom Ressource Set og give hver af dem en unik prioritet.
Custom Resource Types
Custom Resource Types anvendes til gruppering af ressourcer. En Custom Resource Type kan f.eks. være ”beløbsgrænse” eller ”Business Central-roller”, som begge dækker ressourcer i systemet Business Central On-Premises.