# 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

Organização → Aplicações → Atualizar Registo de Aplicação

**Nome completo do Runbook**

rjgit-org\_applications\_update-application-registration

### Permissões

#### Permissões de aplicativo

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

#### funções de RBAC

* Desenvolvedor de Aplicativos

### Parâmetros

#### ClientId

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

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | true   |
| Valor padrão |        |
| Tipo         | String |

#### RedirectURI

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

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| 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  | false  |
| Valor padrão |        |
| 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  | false  |
| Valor padrão |        |
| 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  | false  |
| Valor padrão |        |
| Tipo         | String |

#### EnableSAML

Se definido como true, a autenticação baseada em SAML é configurada no Service Principal.

| Propriedade  | Valor   |
| ------------ | ------- |
| Obrigatório  | false   |
| Valor padrão | False   |
| Tipo         | Boolean |

#### SAMLReplyURL

O URL de resposta SAML.

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| Tipo         | String |

#### SAMLSignOnURL

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

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| Tipo         | String |

#### SAMLLogoutURL

O URL de encerramento de sessão SAML.

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| Tipo         | String |

#### SAMLIdentifier

O identificador SAML (ID da Entidade).

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| Tipo         | String |

#### SAMLRelayState

O parâmetro de estado de relay SAML.

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| Tipo         | String |

#### SAMLExpiryNotificationEmail

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

| Propriedade  | Valor  |
| ------------ | ------ |
| Obrigatório  | false  |
| Valor padrão |        |
| Tipo         | String |

#### isApplicationVisible

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

| Propriedade  | Valor   |
| ------------ | ------- |
| Obrigatório  | false   |
| Valor padrão | True    |
| Tipo         | Boolean |

#### UserAssignmentRequired

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

| Propriedade  | Valor   |
| ------------ | ------- |
| Obrigatório  | false   |
| Valor padrão | False   |
| Tipo         | Boolean |

#### groupAssignmentPrefix

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

| Propriedade  | Valor                 |
| ------------ | --------------------- |
| Obrigatório  | false                 |
| Valor padrão | col - Entra - users - |
| Tipo         | String                |

#### implicitGrantAccessTokens

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

| Propriedade  | Valor   |
| ------------ | ------- |
| Obrigatório  | false   |
| Valor padrão | False   |
| Tipo         | Boolean |

#### implicitGrantIDTokens

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

| Propriedade  | Valor   |
| ------------ | ------- |
| Obrigatório  | false   |
| Valor padrão | False   |
| Tipo         | Boolean |

#### disableImplicitGrant

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

| Propriedade  | Valor   |
| ------------ | ------- |
| Obrigatório  | false   |
| Valor padrão | False   |
| Tipo         | Boolean |

[Voltar para a visão geral da Referência de Runbook](/pt/automacao/runbooks/runbook-references.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.realmjoin.com/pt/automacao/runbooks/runbook-references/org/applications/update-application-registration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
