B2C IDP-configuratie (preview)
De B2C IDP-configuratieconnector helpt de systeembeheerder bij het beheren van de toepassing, servicepriciple en gebruikersstroom in een b2c-tenant.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | klasse | Regio's |
|---|---|---|
| Logic-apps | Standard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure Government-regio's - Azure China-regio's - Us Department of Defense (DoD) |
| contact opnemen met | |
|---|---|
| Naam | Microsoft |
| URL | https://powerapps.microsoft.com/en-us/support/ |
| E-mailadres | portalfloop@microsoft.com |
| Connectormetagegevens | |
|---|---|
| Publisher | Microsoft |
| Website | https://powerapps.microsoft.com/en-us/portals/ |
| Privacybeleid | https://privacy.microsoft.com/en-US/privacystatement |
| Categorieƫn | Verkoop en CRM |
De connector wordt gebruikt voor het maken/ophalen van toepassingen en gebruikersstromen in de B2C-tenant.
Vereiste voorwaarden
Dit wordt alleen voor intern doel gebruikt.
Bekende problemen en beperkingen
Api's voor toepassings- en serviceprincipes werken niet omdat de machtiging nog niet is toegevoegd aan de Microsoft Entra ID-toepassing.
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| standaard | Parameters voor het maken van verbinding. | Alle regio's | Niet deelbaar |
Verstek
Van toepassing: Alle regio's
Parameters voor het maken van verbinding.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 100 | 60 seconden |
Acties
| Applicatie maken |
Maak een nieuwe toepassing in B2C-tenant. |
| Een gedelegeerde machtigingstoestemming maken |
Maak een gedelegeerde machtigingstoestemming. |
| Gebruikersstromen vermelden |
Gebruikersstromen weergeven in b2c-tenant. |
| Gedelegeerde machtigingstoestemmingen vermelden |
Lijst met gedelegeerde machtigingen in Tenant. |
| Ik |
Over mij. |
| Lijst b2cuserflows |
Maak een lijst met b2c-gebruikersstromen in b2c-tenant. |
| Lijst van service-princple |
Serviceprincipes vermelden. |
| Nieuwe b2c-gebruikersstromen maken |
Maak een nieuwe b2c-gebruikersstromen in b2c-tenant. |
| Nieuwe gebruikersstromen maken |
Maak een nieuwe gebruikersstromen in b2c-tenant. |
| Service-principe maken |
Maak een nieuw serviceprincipe voor de toepassing. |
| Toepassing bijwerken |
Een bestaande toepassing bijwerken in B2C-tenant. |
| Toepassingen ophalen |
Toepassingen ophalen in b2c-tenant. |
Applicatie maken
Maak een nieuwe toepassing in B2C-tenant.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
weergavenaam
|
displayName | byte |
Weergavenaam van de toepassing. |
|
|
Openbare terugvalclient
|
isFallbackPublicClient | boolean |
Openbare terugvalclient. |
|
|
redirectUris
|
redirectUris | array of string |
Uris omleiden voor deze toepassingen. |
|
|
Tokenverzekering inschakelen
|
enableIdTokenIssuance | boolean |
Tokenverzekering inschakelen. |
|
|
Toegangstokenverzekering inschakelen
|
enableAccessTokenIssuance | boolean |
Schakel een toegangstokenverzekering in. |
Retouren
- Body
- Application
Een gedelegeerde machtigingstoestemming maken
Maak een gedelegeerde machtigingstoestemming.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
ClientId
|
clientId | string |
Client-id. |
|
|
ConsentType
|
consentType | string |
Toestemmingstype. |
|
|
PrincipalId
|
principalId | string |
Principal-id. |
|
|
ResourceId
|
resourceId | string |
Resource-id (MS Graph SP-id). |
|
|
Scope
|
scope | string |
Bereik van machtiging. |
Retouren
- Body
- PermissionGrant
Gebruikersstromen vermelden
Gedelegeerde machtigingstoestemmingen vermelden
Ik
Over mij.
Lijst b2cuserflows
Lijst van service-princple
Nieuwe b2c-gebruikersstromen maken
Maak een nieuwe b2c-gebruikersstromen in b2c-tenant.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
identiteitskaart
|
id | string |
Gebruikersnaam. |
|
|
UserFlowType
|
userFlowType | string |
UserFlow-type. |
|
|
UserFlowType-versie
|
userFlowTypeVersion | integer |
UserFlowType-versie. |
|
|
Is de gebruikersstroom van de verlener van entiteiten
|
isIssuerEntityUserFlow | boolean |
Is de gebruikersstroom van de verlener van entiteiten. |
Retouren
- Body
- UserFlow
Nieuwe gebruikersstromen maken
Maak een nieuwe gebruikersstromen in b2c-tenant.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
identiteitskaart
|
id | string |
Gebruikersnaam. |
|
|
UserFlowType
|
userFlowType | string |
UserFlow-type. |
|
|
UserFlowType-versie
|
userFlowTypeVersion | integer |
UserFlowType-versie. |
Retouren
- Body
- UserFlow
Service-principe maken
Maak een nieuw serviceprincipe voor de toepassing.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Account ingeschakeld
|
accountEnabled | boolean |
Account ingeschakeld. |
|
|
AppId
|
appId | string |
Toepassings-id. |
|
|
App-roltoewijzing vereist
|
appRoleAssignmentRequired | boolean |
App-roltoewijzing vereist. |
|
|
replyUrls
|
replyUrls | array of string |
Beantwoord Uris voor deze toepassingen. |
Retouren
- Body
- ServicePrinciple
Toepassing bijwerken
Een bestaande toepassing bijwerken in B2C-tenant.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Toepassings-id (niet appid)
|
id | True | string |
Id van de toepassing (niet appid) die moet worden bijgewerkt. |
Toepassingen ophalen
Definities
Application
| Name | Pad | Type | Description |
|---|---|---|---|
|
identiteitskaart
|
id | string |
identiteitskaart |
|
deletedDateTime
|
deletedDateTime | string |
deletedDateTime |
|
app-id
|
appId | string |
app-id |
|
applicationTemplateId
|
applicationTemplateId | string |
applicationTemplateId |
|
aanmaakDatumTijd
|
createdDateTime | string |
aanmaakDatumTijd |
|
displayName
|
displayName | string |
displayName |
|
groepslidmaatschapclaims
|
groupMembershipClaims | string |
groepslidmaatschapclaims |
|
identifierUris
|
identifierUris | array of string |
identifierUris |
|
isDeviceOnlyAuthSupported
|
isDeviceOnlyAuthSupported | boolean |
isDeviceOnlyAuthSupported |
|
isFallbackPublicClient
|
isFallbackPublicClient | boolean |
isFallbackPublicClient |
|
optionalClaims
|
optionalClaims | string |
optionalClaims |
|
publisherDomain
|
publisherDomain | string |
publisherDomain |
|
signInAudience
|
signInAudience | string |
signInAudience |
|
etiketten
|
tags | array of |
etiketten |
|
tokenEncryptionKeyId
|
tokenEncryptionKeyId | string |
tokenEncryptionKeyId |
|
redirectUris
|
spa.redirectUris | array of |
redirectUris |
|
addIns
|
addIns | array of |
addIns |
|
acceptMappedClaims
|
api.acceptMappedClaims | boolean |
acceptMappedClaims |
|
knownClientApplications
|
api.knownClientApplications | array of |
knownClientApplications |
|
requestedAccessTokenVersion
|
api.requestedAccessTokenVersion | integer |
requestedAccessTokenVersion |
|
oauth2PermissionScopes
|
api.oauth2PermissionScopes | array of object |
oauth2PermissionScopes |
|
adminConsentDescription
|
api.oauth2PermissionScopes.adminConsentDescription | string |
adminConsentDescription |
|
adminConsentDisplayName
|
api.oauth2PermissionScopes.adminConsentDisplayName | string |
adminConsentDisplayName |
|
identiteitskaart
|
api.oauth2PermissionScopes.id | string |
identiteitskaart |
|
isIngeschakeld
|
api.oauth2PermissionScopes.isEnabled | boolean |
isIngeschakeld |
|
soort
|
api.oauth2PermissionScopes.type | string |
soort |
|
userConsentDescription
|
api.oauth2PermissionScopes.userConsentDescription | string |
userConsentDescription |
|
userConsentDisplayName
|
api.oauth2PermissionScopes.userConsentDisplayName | string |
userConsentDisplayName |
|
value
|
api.oauth2PermissionScopes.value | string |
value |
|
preAuthorizedApplications
|
api.preAuthorizedApplications | array of |
preAuthorizedApplications |
|
appRoles
|
appRoles | array of |
appRoles |
|
logoUrl
|
info.logoUrl | string |
logoUrl |
|
marketingUrl
|
info.marketingUrl | string |
marketingUrl |
|
privacyStatementUrl
|
info.privacyStatementUrl | string |
privacyStatementUrl |
|
ondersteunings-URL
|
info.supportUrl | string |
ondersteunings-URL |
|
termsOfServiceUrl
|
info.termsOfServiceUrl | string |
termsOfServiceUrl |
|
keyCredentials
|
keyCredentials | array of |
keyCredentials |
|
countriesBlockedForMinors
|
parentalControlSettings.countriesBlockedForMinors | array of |
countriesBlockedForMinors |
|
legalAgeGroupRule
|
parentalControlSettings.legalAgeGroupRule | string |
legalAgeGroupRule |
|
passwordCredentials
|
passwordCredentials | array of |
passwordCredentials |
|
redirectUris
|
publicClient.redirectUris | array of string |
redirectUris |
|
requiredResourceAccess
|
requiredResourceAccess | array of object |
requiredResourceAccess |
|
resourceAppId
|
requiredResourceAccess.resourceAppId | string |
resourceAppId |
|
resourceAccess
|
requiredResourceAccess.resourceAccess | array of object |
resourceAccess |
|
identiteitskaart
|
requiredResourceAccess.resourceAccess.id | string |
identiteitskaart |
|
soort
|
requiredResourceAccess.resourceAccess.type | string |
soort |
|
homePageUrl
|
web.homePageUrl | string |
homePageUrl |
|
logoutUrl
|
web.logoutUrl | string |
logoutUrl |
|
redirectUris
|
web.redirectUris | array of string |
redirectUris |
|
enableAccessTokenIssuance
|
web.implicitGrantSettings.enableAccessTokenIssuance | boolean |
enableAccessTokenIssuance |
|
enableIdTokenIssuance
|
web.implicitGrantSettings.enableIdTokenIssuance | boolean |
enableIdTokenIssuance |
ApplicationCollection
| Name | Pad | Type | Description |
|---|---|---|---|
|
value
|
value | array of Application |
ServicePrinciple
| Name | Pad | Type | Description |
|---|---|---|---|
|
identiteitskaart
|
id | string |
identiteitskaart |
|
deletedDateTime
|
deletedDateTime | string |
deletedDateTime |
|
accountIngeschakeld
|
accountEnabled | boolean |
accountIngeschakeld |
|
alternativeNames
|
alternativeNames | array of |
alternativeNames |
|
appDescription
|
appDescription | string |
appDescription |
|
appDisplayName
|
appDisplayName | string |
appDisplayName |
|
app-id
|
appId | string |
app-id |
|
applicationTemplateId
|
applicationTemplateId | string |
applicationTemplateId |
|
appOwnerOrganizationId
|
appOwnerOrganizationId | string |
appOwnerOrganizationId |
|
appRoleAssignmentRequired
|
appRoleAssignmentRequired | boolean |
appRoleAssignmentRequired |
|
beschrijving
|
description | string |
beschrijving |
|
displayName
|
displayName | string |
displayName |
|
foutUrl
|
errorUrl | string |
foutUrl |
|
startpagina
|
homepage | string |
startpagina |
|
isAuthorizationServiceEnabled
|
isAuthorizationServiceEnabled | boolean |
isAuthorizationServiceEnabled |
|
loginUrl
|
loginUrl | string |
loginUrl |
|
logoutUrl
|
logoutUrl | string |
logoutUrl |
|
Notities
|
notes | string |
Notities |
|
notificationEmailAddresses
|
notificationEmailAddresses | array of |
notificationEmailAddresses |
|
preferredSingleSignOnMode
|
preferredSingleSignOnMode | string |
preferredSingleSignOnMode |
|
preferredTokenSigningKeyEndDateTime
|
preferredTokenSigningKeyEndDateTime | string |
preferredTokenSigningKeyEndDateTime |
|
preferredTokenSigningKeyThumbprint
|
preferredTokenSigningKeyThumbprint | string |
preferredTokenSigningKeyThumbprint |
|
uitgeverNaam
|
publisherName | string |
uitgeverNaam |
|
replyUrls
|
replyUrls | array of string |
replyUrls |
|
samlMetadataUrl
|
samlMetadataUrl | string |
samlMetadataUrl |
|
samlSingleSignOnSettings
|
samlSingleSignOnSettings | string |
samlSingleSignOnSettings |
|
servicePrincipalNames
|
servicePrincipalNames | array of string |
servicePrincipalNames |
|
servicePrincipalType
|
servicePrincipalType | string |
servicePrincipalType |
|
signInAudience
|
signInAudience | string |
signInAudience |
|
etiketten
|
tags | array of |
etiketten |
|
tokenEncryptionKeyId
|
tokenEncryptionKeyId | string |
tokenEncryptionKeyId |
|
displayName
|
verifiedPublisher.displayName | string |
displayName |
|
verifiedPublisherId
|
verifiedPublisher.verifiedPublisherId | string |
verifiedPublisherId |
|
addedDateTime
|
verifiedPublisher.addedDateTime | string |
addedDateTime |
|
addIns
|
addIns | array of |
addIns |
|
resourceSpecificApplicationPermissions
|
api.resourceSpecificApplicationPermissions | array of |
resourceSpecificApplicationPermissions |
|
appRoles
|
appRoles | array of |
appRoles |
|
termsOfServiceUrl
|
info.termsOfServiceUrl | string |
termsOfServiceUrl |
|
ondersteunings-URL
|
info.supportUrl | string |
ondersteunings-URL |
|
privacyStatementUrl
|
info.privacyStatementUrl | string |
privacyStatementUrl |
|
marketingUrl
|
info.marketingUrl | string |
marketingUrl |
|
logoUrl
|
info.logoUrl | string |
logoUrl |
|
keyCredentials
|
keyCredentials | array of |
keyCredentials |
|
publishedPermissionScopes
|
publishedPermissionScopes | array of |
publishedPermissionScopes |
|
passwordCredentials
|
passwordCredentials | array of |
passwordCredentials |
ServicePrincipleCollection
| Name | Pad | Type | Description |
|---|---|---|---|
|
value
|
value | array of ServicePrinciple |
PermissionGrant
| Name | Pad | Type | Description |
|---|---|---|---|
|
clientId
|
clientId | string |
clientId |
|
consentType
|
consentType | string |
consentType |
|
identiteitskaart
|
id | string |
identiteitskaart |
|
principaalId
|
principalId | string |
principaalId |
|
bron-ID
|
resourceId | string |
bron-ID |
|
omvang
|
scope | string |
omvang |
PermissionGrantCollection
| Name | Pad | Type | Description |
|---|---|---|---|
|
value
|
value | array of PermissionGrant |
UserFlow
| Name | Pad | Type | Description |
|---|---|---|---|
|
identiteitskaart
|
id | string |
identiteitskaart |
|
userFlowType
|
userFlowType | string |
userFlowType |
|
userFlowTypeVersion
|
userFlowTypeVersion | integer |
userFlowTypeVersion |
UserFlowCollection
| Name | Pad | Type | Description |
|---|---|---|---|
|
value
|
value | array of UserFlow |