# Autorização de Usuários

## **Autorização Local**

Para criar um Usuário com autorização local\
é necessário ativar a flag **“Local”** no formulário:

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-a6cf30aa0c16f52a0199efa96034a16d03842aad%2F2025-04-22_17-24-42.png?alt=media" alt=""><figcaption></figcaption></figure>

Em seguida, nos campos correspondentes, informe o login da Conta\
e a senha correspondente.

## **Autenticação LDAP**

Para criar um Usuário com o método de login\
\&#xNAN;**“Autenticação LDAP”** é necessário ativar a flag:\
\&#xNAN;**“Usar autenticação LDAP”**.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-b3086d9d445a79a8d66e5bcad50f5554d0eb08b4%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(181).png?alt=media" alt=""><figcaption></figcaption></figure>

Em seguida, preencha o campo **“Usuários LDAP”**.

Para usar a autenticação LDAP, é necessário\
no arquivo `config.ini`, localizado no caminho:\
`/opt/SherpaOrchestrator/backend/config/config.ini`,\
preencher os parâmetros correspondentes:

* **ldap\_serve**
* **ldap\_port**
* **ldap\_encryption**
* **ldap\_base\_dn**
* **ldap\_group**

Em seguida, reinicie o contêiner para instalação via Docker\
(se na instalação local, reinicie o\
servidor, se necessário).

## **Autenticação OpenID**

Para criar um Usuário com o método de login\
\&#xNAN;**“Autenticação OpenID”** é necessário ativar a flag:\
\&#xNAN;**“Usar autenticação LDAP”**, e então\
preencher o campo **“oAuth id”:**

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-7be5b2048f84956c9ffe8db046731c1f99ca1ce2%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(316).png?alt=media" alt=""><figcaption></figcaption></figure>

Para conectar a autenticação OpenID, é necessário\
no arquivo `config.ini`, localizado no caminho:\
`/opt/SherpaOrchestrator/backend/config/config.ini`,\
preencher os parâmetros correspondentes:

* **oAuthClientId="clientId"**
* **oAuthClientSecret="clientSecret"**
* **oAuthAuthUri="<https://OpenID.url/authorize>"**
* **oAuthTokenUri="<https://OpenID.url/token>"**
* **oAuthUserInfoUri="<https://OpenID.url/info>"**

Ao solicitar o token, o Orquestrador passa o parâmetro\
`‘redirect_uri’`.

Se for necessário especificar manualmente a URL de Callback,\
adicione em:\
`yourDomainURL/api/gui/system/oAuthHook`.

Nas configurações da Conta ou Usuário, selecione:\
`"Usar autenticação OpenID"`.

Informe o identificador do Usuário no sistema OpenID.

Em alguns casos (além das configurações no Keycloak),\
é necessário adicionar no arquivo `setup.ini` a configuração: `oAuthUserLinkField="preferred_username"`.


---

# 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.sherparpa.ru/pt/sherpa-rpa/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/polzovateli/avtorizaciya-polzovatelei.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.
