共用方式為


B2C IDP 配置(預覽)

B2C IDP 配置連接器將協助系統管理員管理 B2C 租戶中的應用程式、服務優先權及使用者流程。

此連接器適用於以下產品和區域:

Service Class Regions
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure中國地區
     - 美國國防部 (DoD)
連絡人​​
名稱 Microsoft
URL https://powerapps.microsoft.com/en-us/support/
Email portalfloop@microsoft.com
連接器中繼資料
Publisher Microsoft
網站 https://powerapps.microsoft.com/en-us/portals/
隱私策略 https://privacy.microsoft.com/en-US/privacystatement
類別 銷售和客戶關係管理

連接器將用於在 B2C 租戶內建立或取得應用程式與使用者流程。

先決條件

這只會用於內部用途。

已知問題與限制

應用程式與服務原則的 API 無法運作,因為該權限尚未被加入 Microsoft Entra ID 應用程式中。

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有地區 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

List service princple

列出服務原則。

列出授權許可

列出租戶中委派的許可補助。

列表 b2cuserflows

列出 B2C 租戶中的 B2C 使用者流程。

列表使用者流程

列出 B2C 租戶中的使用者流程。

創建應用程式

在 B2C 租戶中建立一個新應用程式。

取得申請

在 B2C 租戶中取得申請。

建立授權授權

建立授權授權。

建立新的 B2C 用戶流程

在 B2C 租戶中建立新的 B2C 用戶流。

建立新的使用者流程

在 B2C 租戶中建立新的使用者流程。

建立服務原則

為應用創造新的服務原則。

關於我。

更新應用程式

在 B2C 租戶中更新現有應用程式。

List service princple

列出服務原則。

傳回

列出授權許可

列出租戶中委派的許可補助。

傳回

列表 b2cuserflows

列出 B2C 租戶中的 B2C 使用者流程。

傳回

列表使用者流程

列出 B2C 租戶中的使用者流程。

傳回

創建應用程式

在 B2C 租戶中建立一個新應用程式。

參數

名稱 機碼 必要 類型 Description
顯示名稱
displayName byte

顯示應用程式名稱。

備用公共客戶端
isFallbackPublicClient boolean

備用公共客戶。

redirectUris
redirectUris array of string

將 Uris 重新導向至此應用程式。

啟用代幣保險
enableIdTokenIssuance boolean

啟用代幣保險。

啟用存取令牌保險
enableAccessTokenIssuance boolean

啟用存取令牌保險。

傳回

身體
Application

取得申請

在 B2C 租戶中取得申請。

傳回

建立授權授權

建立授權授權。

參數

名稱 機碼 必要 類型 Description
用戶端ID
clientId string

用戶端識別碼。

同意類型
consentType string

同意類型。

主體識別碼 (PrincipalId)
principalId string

校長身份證。

資源識別碼
resourceId string

資源識別碼(MS 圖 SP ID)。

Scope
scope string

授權範圍。

傳回

建立新的 B2C 用戶流程

在 B2C 租戶中建立新的 B2C 用戶流。

參數

名稱 機碼 必要 類型 Description
id
id string

UserFlow 名稱。

使用者流量類型
userFlowType string

使用者流程類型。

UserFlowType 版本
userFlowTypeVersion integer

UserFlowType 版本。

是發行實體使用者流程嗎
isIssuerEntityUserFlow boolean

是發行實體的使用者流程。

傳回

身體
UserFlow

建立新的使用者流程

在 B2C 租戶中建立新的使用者流程。

參數

名稱 機碼 必要 類型 Description
id
id string

UserFlow 名稱。

使用者流量類型
userFlowType string

使用者流程類型。

UserFlowType 版本
userFlowTypeVersion integer

UserFlowType 版本。

傳回

身體
UserFlow

建立服務原則

為應用創造新的服務原則。

參數

名稱 機碼 必要 類型 Description
已啟用帳戶
accountEnabled boolean

帳號啟用。

AppId
appId string

應用程式編號。

需要應用程式角色指派
appRoleAssignmentRequired boolean

需要應用程式角色分配。

replyUrls
replyUrls array of string

回覆 Uris。

傳回

關於我。

更新應用程式

在 B2C 租戶中更新現有應用程式。

參數

名稱 機碼 必要 類型 Description
應用程式編號(非申請)
id True string

申請(非 appid)的 ID,需更新。

定義

應用程式

名稱 路徑 類型 Description
id
id string

id

deletedDateTime
deletedDateTime string

deletedDateTime

應用程式ID
appId string

應用程式ID

applicationTemplateId
applicationTemplateId string

applicationTemplateId

createdDateTime
createdDateTime string

createdDateTime

顯示名稱
displayName string

顯示名稱

群組成員資格聲明
groupMembershipClaims string

群組成員資格聲明

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

tags
tags array of

tags

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

id
api.oauth2PermissionScopes.id string

id

isEnabled
api.oauth2PermissionScopes.isEnabled boolean

isEnabled

型別
api.oauth2PermissionScopes.type string

型別

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

支援網址
info.supportUrl string

支援網址

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

id
requiredResourceAccess.resourceAccess.id string

id

型別
requiredResourceAccess.resourceAccess.type string

型別

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

應用程式收藏

名稱 路徑 類型 Description
value
value array of Application

服務原則

名稱 路徑 類型 Description
id
id string

id

deletedDateTime
deletedDateTime string

deletedDateTime

帳戶啟用
accountEnabled boolean

帳戶啟用

alternativeNames
alternativeNames array of

alternativeNames

appDescription
appDescription string

appDescription

appDisplayName
appDisplayName string

appDisplayName

應用程式ID
appId string

應用程式ID

applicationTemplateId
applicationTemplateId string

applicationTemplateId

appOwnerOrganizationId
appOwnerOrganizationId string

appOwnerOrganizationId

appRoleAssignmentRequired
appRoleAssignmentRequired boolean

appRoleAssignmentRequired

描述
description string

描述

顯示名稱
displayName string

顯示名稱

錯誤網址
errorUrl string

錯誤網址

首頁
homepage string

首頁

isAuthorizationServiceEnabled
isAuthorizationServiceEnabled boolean

isAuthorizationServiceEnabled

loginUrl
loginUrl string

loginUrl

logoutUrl
logoutUrl string

logoutUrl

附註
notes string

附註

notificationEmailAddresses
notificationEmailAddresses array of

notificationEmailAddresses

preferredSingleSignOnMode
preferredSingleSignOnMode string

preferredSingleSignOnMode

preferredTokenSigningKeyEndDateTime
preferredTokenSigningKeyEndDateTime string

preferredTokenSigningKeyEndDateTime

preferredTokenSigningKeyThumbprint
preferredTokenSigningKeyThumbprint string

preferredTokenSigningKeyThumbprint

publisherName
publisherName string

publisherName

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

tags
tags array of

tags

tokenEncryptionKeyId
tokenEncryptionKeyId string

tokenEncryptionKeyId

顯示名稱
verifiedPublisher.displayName string

顯示名稱

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

支援網址
info.supportUrl string

支援網址

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

服務原則收藏

名稱 路徑 類型 Description
value
value array of ServicePrinciple

許可授予

名稱 路徑 類型 Description
clientId
clientId string

clientId

同意類型
consentType string

同意類型

id
id string

id

主體識別碼
principalId string

主體識別碼

resourceId
resourceId string

resourceId

範圍
scope string

範圍

許可補助收藏

名稱 路徑 類型 Description
value
value array of PermissionGrant

使用者流程

名稱 路徑 類型 Description
id
id string

id

用戶流量類型
userFlowType string

用戶流量類型

userFlowTypeVersion
userFlowTypeVersion integer

userFlowTypeVersion

UserFlowCollection

名稱 路徑 類型 Description
value
value array of UserFlow