Directory Structure:
AppRegistration → Root
Configurations →
Permissions →
vr →
wms →
ResourceAccess →
vr →
wms →
Roles →
vr →
wms →
app-registration-oauth2permissions.ps1
→app-registration-reply-urls.ps1
→app-registration-required-resource-access.ps1
→app-registration-roles.ps1
→app-registration.ps1
→main.ps1
→
Configuration files:
nca-app-registration-configuration.json →
ncd-app-registration-configuration.json →
nct-app-registration-configuration.json →
pcp-app-registration-configuration.json →
...
Element
...
Required
...
Description/Value
...
name
...
true
...
identifierUris
...
false
...
owners
...
false
...
requiresAssignedUsers
...
false
...
logoutUrl
...
false
...
oAuth2PermissionsFile
...
false
...
appRolesFile
...
false
...
replyUrls
...
false
...
requiredResourceAccessFile
...
false
...
certificateAndSecrets
...
false
...
oauth2AllowImplicitFlow
...
false
...
oauth2AllowIdTokenImplicitFlow
...
false
...
keyVaultEntries
...
false
...
Element
...
Required
...
Configurations
Name | Type | Description/Value | ||||||
---|---|---|---|---|---|---|---|---|
| STRING |
The display name for the app registration. Example
| ||||||
| [STRING] | The globally unique URI used to identify this web API. It is the prefix for scopes and in access tokens, it is the value of the audience claim. Also referred to as an identifier URI. Example | ||||||
| [STRING] | Users that can view and edit the application registration. Example
| ||||||
| BOOLEAN | Only users assigned to this application are allowed to access it. Functions only with the following application types:
Example
| ||||||
| STRING | Front-channel logout URL, used as a destination URL to where a user is redirected after logging out to clear the session data. Example
| ||||||
| STRING | Example
| ||||||
| STRING | |||||||
| [STRING] | |||||||
| STRING | |||||||
| [OBJECT] | |||||||
| BOOLEAN | |||||||
| BOOLEAN | |||||||
| [OBJECT] |
Permissions
Name | Type | Description/Value | ||||||
---|---|---|---|---|---|---|---|---|
| STRING |
| ||||||
| STRING |
| ||||||
| GUID | |||||||
| BOOLEAN |
| ||||||
| STRING |
| ||||||
| STRING |
| ||||||
| STRING |
| ||||||
| STRING |
|
Resource Access
Name | Type | Description/Value | ||||||
---|---|---|---|---|---|---|---|---|
| STRING |
| ||||||
| STRING |
| ||||||
| ARRAY |
|
Roles
Name | Type | Description/Value | ||||||
---|---|---|---|---|---|---|---|---|
| [STRING] |
| ||||||
| STRING |
| ||||||
| STRING |
| ||||||
| GUID | |||||||
| BOOLEAN |
| ||||||
| STRING |
| ||||||
| [STRING] | |||||||
| [STRING] |