# Atualizar Registo de Aplicação

### Descrição

Este runbook atualiza um registo de aplicação existente e a respetiva configuração relacionada no Microsoft Entra ID. Compara as definições atuais com os parâmetros solicitados e aplica apenas as atualizações necessárias. Utilize-o para gerir URIs de redirecionamento, definições SAML, visibilidade, requisitos de atribuição e comportamento de emissão de tokens.

### Localização

Organization → Applications → Update Application Registration

**Nome completo do runbook**

rjgit-org\_applications\_update-application-registration

### Permissões

#### Permissões da aplicação

* **Tipo**: Microsoft Graph
  * Application.ReadWrite.OwnedBy
  * Organization.Read.All
  * Group.ReadWrite.All

#### funções RBAC

* Desenvolvedor de Aplicações

### Parâmetros

#### ClientId

O ID de cliente da aplicação (appId) do registo de aplicação a atualizar.

| Propriedade       | Valor      |
| ----------------- | ---------- |
| Obrigatório       | verdadeiro |
| Valor predefinido |            |
| Tipo              | String     |

#### RedirectURI

Utilizado apenas para seleção na interface. Determina que tipo de URI de redirecionamento configurar.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### webRedirectURI

URI ou URIs de redirecionamento para aplicações web. Vários valores podem ser separados por ponto e vírgula.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### publicClientRedirectURI

URI ou URIs de redirecionamento para aplicações cliente público/nativas. Vários valores podem ser separados por ponto e vírgula.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### spaRedirectURI

URI ou URIs de redirecionamento para aplicações de página única. Vários valores podem ser separados por ponto e vírgula.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### EnableSAML

Se definido como true, a autenticação baseada em SAML é configurada na entidade de serviço.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

#### SAMLReplyURL

O URL de resposta SAML.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### SAMLSignOnURL

O URL de início de sessão SAML.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### SAMLLogoutURL

O URL de terminação de sessão SAML.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### SAMLIdentifier

O identificador SAML (Entity ID).

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### SAMLRelayState

O parâmetro de estado de relay SAML.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### SAMLExpiryNotificationEmail

Endereço de e-mail para notificações de expiração do certificado SAML.

| Propriedade       | Valor  |
| ----------------- | ------ |
| Obrigatório       | falso  |
| Valor predefinido |        |
| Tipo              | String |

#### isApplicationVisible

Determina se a aplicação é visível no portal My Apps.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | True     |
| Tipo              | Booleano |

#### UserAssignmentRequired

Determina se a atribuição de utilizadores é necessária para a aplicação.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

#### groupAssignmentPrefix

Prefixo para o grupo de atribuição criado automaticamente.

| Propriedade       | Valor                 |
| ----------------- | --------------------- |
| Obrigatório       | falso                 |
| Valor predefinido | col - Entra - users - |
| Tipo              | String                |

#### implicitGrantAccessTokens

Ativar o fluxo de concessão implícita para tokens de acesso.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

#### implicitGrantIDTokens

Ativar o fluxo de concessão implícita para tokens de ID.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

#### disableImplicitGrant

Se definido como true, desativa a emissão de concessão implícita independentemente de outras definições.

| Propriedade       | Valor    |
| ----------------- | -------- |
| Obrigatório       | falso    |
| Valor predefinido | Falso    |
| Tipo              | Booleano |

[Voltar à visão geral da referência de Runbook](https://docs.realmjoin.com/pt/automacao/runbooks/runbook-references)
