Delen via


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

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

Gebruikersstromen vermelden

Gebruikersstromen weergeven in b2c-tenant.

Retouren

Gedelegeerde machtigingstoestemmingen vermelden

Lijst met gedelegeerde machtigingen in Tenant.

Retouren

Ik

Over mij.

Lijst b2cuserflows

Maak een lijst met b2c-gebruikersstromen in b2c-tenant.

Retouren

Lijst van service-princple

Serviceprincipes vermelden.

Retouren

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

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

Toepassingen ophalen in b2c-tenant.

Retouren

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