Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt
nameresourcetable

Configuration Item

Description

AccessTokenUrl

Token The URL endpoint for obtaining an access token from Azure AD tenant where Microservice the microservice is deployed.

Code Block
https://login.microsoftonline.com/<tenant>/oauth2/v2.0/token

AuthorizationProviderFullAssemblyName

The fully qualified assembly name of the authentication provider for the microservice.

SCIMAzureB2cConnector, Version=4.0.180.1, Culture=neutral, PublicKeyToken=2d2253f74d4496ef

AuthorizationProviderType

The type of the authorization provider for the microservice.

TheDotNetFactory.Framework.ClassLibrary.AzureB2CSCIMAuthenticationProvider

AuthorizationUrl

Token Authorization URLThe URL for token authorization.

https://login.microsoftonline.com/<tenant>/oauth/v2/authorize

AzureAppID

Client Application The client application's App ID in azure that is configured to access the MicroServicemicroservice.

AzureTenantID

Tenant The ID of the tenant where Microservice the microservice is deployed.

certificateThumbPrint

Certificate Thumbprint The thumbprint of the App certificate configured to access the Microservicefor accessing the microservice.

CreateGroupUrlCreate

Group URLThe URL for creating a new group in the microservice.

<MicroService EndPoint>/v1.0/groups

CreateOrUpdateGroupJsonTemplate

JSon Template The JSON template for creating /or updating a group.

{ "urn:ietf:params:scim:schemas:extension:azureAdGroup:2.0:Group": { "securityEnabled": "" }, "type": "", "description": "", "displayName": "", "externalId": "" }

CreateOrUpdateUserJsonTemplate

The JSON template for creating or updating a user.

{ "schemas": [ "urn:ietf:params:scim:schemas:core:2.0:User" ], "name": { "familyName": "", "givenName": "" }, "displayName": "", "emails": [ { "type":"work", "value":"" }, { "type":"other", "value":"" } ], "phoneNumbers": [ { "type":"mobile", "value":"" }, { "type":"work", "value":"" }, { "type":"fax", "value":"" }, { "type":"other", "value":"" } ], "password":"", "externalId":"", "userName":"", "addresses": [ { "type": "work", "streetAddress": "", "locality":"", "region":"", "country":"", "postalCode":"" } ,{"formatted": "","type": "other"} ], "city":"", "state":"", "country":"" }

CreateUserUrlCreate

user URLThe URL for creating a new user in the microservice.

<Microservice Endpoint>/v1.0/users

ExternalSysSupportGetDeleted

Indicates whether the microservice supports querying deleted items.Should be set to true if Microservice supports Deleted queryTrue. The default value is set to True.

ExternalSystemSupportIncrementalMember

If Microservice Indicates whether the microservice supports incremental membership inventoryTrue. The default value is set to True.

GetAllDeletedGroupsUrl

The URL for retrieving all deleted groups from the microservice.

<MicroService EndPoint>/v1.0/groups/EIDExtension/Deleted?Filter=AuditLogStartTime eq {0} and AuditLogEndTime eq {1}

GetAllDeletedUsersUrl

The URL for retrieving all deleted users from the microservice.

<MicroService EndPoint>/v1.0/Users/EIDExtension/Deleted?Filter=AuditLogStartTime eq {0} and AuditLogEndTime eq {1}

GetDeleteorUpdateGroupByIdUrl

The URL for retrieving, deleting, or updating a group by its ID.

<MicroService Endpoint>/v1.0/Groups/{0}

GetDeleteorUpdateUserByIdUrl

The URL for retrieving, deleting, or updating a user by its ID.

<MicroService Endpoint>/v1.0/Users/{0}

GetGroupMemberUrl

The URL for querying members of a group in the microservice.

<MicroService EndPoint>/v1.0/groups/EIDExtension/MemberQuery/{0}?Count=999

GetGroupOwnerUrl

The URL for querying owners of a group in the microservice.

<MicroService EndPoint>/v1.0/groups/EIDExtension/OwnerQuery/{0}?Count=999

GetNewOrUpdatedGroupsUrl

The URL for retrieving newly created or updated groups from the microservice within a specific time range.

<MicroService EndPoint>/ v1.0/groups/EIDExtension/NewOrUpdated?Filter=AuditLogStartTime eq {0} and AuditLogEndTime eq {1} and AuditLogPageSize eq 300

GetNewOrUpdatedUsersUrl

The URL for retrieving newly created or updated users from the microservice within a specific time range.

<MicroService EndPoint>/v1.0/users/EIDExtension/NewOrUpdated?Filter=AuditLogStartTime eq {0} and AuditLogEndTime eq {1} and AuditLogPageSize eq 300

GroupTypeMapping

JSON that defines the group type mapping between source and EIDgroup types and the EID’s group types.

{"Unified": "Office 365 Group","Security": "SecurityGlobal"}

IdentiityIssuer

 

Identity Issuer assigning The issuer that assigns identities for users created from the EID Portaleidcontractorsb2c.onmicrosoft.com

IsIncrementalInventory

Indicates whether the microservice supports incremental inventory. Default is set to True (Should be set to false when running full inventory).

IsPagedUsingToken

True if paging supports skipToken

MembershipInboxGroupPageSize

Group page size for Membership inventory during initial load

MembershipInboxMemberPageSize

Member The page size for each group inventory during the initial load.

MembershipInboxParallelProcessingThreshold

Parallel processing The threshold for inventorying parallel processing of group membership during the initial load.

PageSize

Pagesize while running The page size used when running a full inventory.

QueryGroupsUrl

The URL for querying groups in the microservice with pagination support.

<MicroService EndPoint>/v1.0/groups/EIDExtension/Paged{0}

QueryUsersUrl

The URL for querying users in the microservice with pagination support.

<MicroService EndPoint>/v1.0/users/EIDExtension/Paged{0}

resetUserPasswordUrl

The URL for requesting a password reset for a user in the microservice.

/v1.0/users/EIDExtension/PasswordResetRequest

Scope

Scope that is specified while retrieving token when Authentication type is OAuth

ServiceUrlThe scope specified when retrieving a token using OAuth authentication.

ServiceUrl

The endpoint URL of the microservice.

Microservice Endpoint