Define a configuração de sincronização de contas para um aplicativo EIAM.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
eiam:SetApplicationProvisioningConfig |
update |
*Application
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância. |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| ApplicationId |
string |
Sim |
O ID do aplicativo. |
app_mkv7rgt4d7i4u7zqtzev2mxxxx |
| ProvisionProtocolType |
string |
Sim |
O tipo de protocolo de sincronização de contas. Valores válidos:
|
idaas_callback |
| CallbackProvisioningConfig |
object |
Não |
A configuração de sincronização de callback de eventos do aplicativo. Este parâmetro é obrigatório quando ProvisionProtocolType está definido como idaas_callback. |
|
| CallbackUrl |
string |
Não |
A URL de destino onde o aplicativo recebe callbacks de eventos do IDaaS. |
https://example.com/event/callback |
| EncryptKey |
string |
Não |
A chave de criptografia e descriptografia simétrica para callbacks de eventos do IDaaS. A chave utiliza o algoritmo AES256 e está no formato de codificação hexadecimal. |
ad3b248**************************b3561a73d7 |
| EncryptRequired |
boolean |
Não |
Especifica se as mensagens de callback de eventos do IDaaS são criptografadas. Valores válidos:
|
true |
| ListenEventScopes |
array |
Não |
A lista de tipos de mensagens de callback de eventos do IDaaS a serem monitorados. |
|
|
string |
Não |
O tipo de mensagem de callback de eventos do IDaaS. Para valores válidos, consulte Referências: Eventos do catálogo de endereços. |
urn:alibaba:idaas:app:event:ud:user:create |
|
| ScimProvisioningConfig |
object |
Não |
Os parâmetros de configuração de sincronização do protocolo System for Cross-domain Identity Management do IDaaS. Este parâmetro é obrigatório quando ProvisionProtocolType está definido como scim2. |
|
| ScimBaseUrl |
string |
Não |
A URL base onde o aplicativo aceita solicitações de sincronização do IDaaS com base no protocolo System for Cross-domain Identity Management. |
https://example.com/scim |
| AuthnConfiguration |
object |
Não |
Os parâmetros de configuração de sincronização do protocolo System for Cross-domain Identity Management. |
|
| AuthnMode |
string |
Não |
O padrão de autorização para a API do protocolo System for Cross-domain Identity Management. Valores válidos:
|
oauth2 |
| GrantType |
string |
Não |
O padrão de autorização do protocolo System for Cross-domain Identity Management. Valores válidos:
|
bearer_token |
| AuthnParam |
object |
Não |
Os parâmetros de configuração de autorização. Uso:
|
|
| AccessToken |
string |
Não |
O token de acesso. Você pode atualizar este campo quando o tipo de concessão for bearer_token. |
k52x2ru63rlkflina5utgkxxxx |
| TokenEndpoint |
string |
Não |
O endpoint de token. |
https://www.example.com/oauth/token |
| ClientId |
string |
Não |
O ID do cliente da aplicação. |
mkv7rgt4d7i4u7zqtzev2mxxxx |
| ClientSecret |
string |
Não |
O segredo do cliente da aplicação. |
CSEHDcHcrUKHw1CuxkJEHPveWRXBGqVqRsxxxx |
| AuthnMethod |
string |
Não |
O método de autenticação para o protocolo SCIM. Valores válidos:
|
client_secret_basic |
| ProvisioningActions |
array |
Não |
As ações de operação de recurso de destino do protocolo System for Cross-domain Identity Management. Valores válidos:
|
|
|
string |
Não |
A ação de operação de recurso de destino do protocolo System for Cross-domain Identity Management. |
urn:alibaba:idaas:app:scim:User:CREATE |
|
| FullPushScopes |
array |
Não |
O escopo de envio completo do protocolo System for Cross-domain Identity Management. Valores válidos:
|
|
|
string |
Não |
O escopo de envio completo do protocolo System for Cross-domain Identity Management. |
urn:alibaba:idaas:app:scim:User:PUSH |
|
| ProvisionPassword |
boolean |
Não |
Especifica se os callbacks de eventos de usuário do IDaaS sincronizam senhas. Valores válidos:
|
true |
| NetworkAccessEndpointId |
string |
Não |
O ID do endpoint de rede. |
nae_examplexxxx |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter.ListenEventScopes | The specified event scope contains an unsupported event type. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.