> For the complete documentation index, see [llms.txt](https://portal-integracao.intelbras.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://portal-integracao.intelbras.com.br/linha-de-faciais/grupo-de-autoridade/usuarios-de-configuracao/obter-todos-os-usuarios-de-configuracao.md).

# Obter Todos os Usuários de Configuração

### Obter todos os usuários de configuração

Para obter todos os usuários de configuração adicionados ao sistema e ao dispositivo, é necessária a execução do comando abaixo:

#### Requisição - GET

`http://{{device_ip}}/cgi-bin/userManager.cgi?action=getUserInfoAll`

<table data-search="false"><thead><tr><th>param</th><th>type</th><th>description</th></tr></thead><tbody><tr><td><code>getUserInfoAll</code> *</td><td>String</td><td>Comando para listar todos os usuários de configuração do sistema</td></tr></tbody></table>

#### Exemplo de Retorno - *text/plain*

```shell
users[0].AESSalt=******
users[0].Anonymous=false
users[0].AuthorityList[0]=AuthUserMag
users[0].AuthorityList[1]=Monitor_01
users[0].AuthorityList[2]=Monitor_02
users[0].AuthorityList[3]=Monitor_03
users[0].AuthorityList[4]=Monitor_04
users[0].AuthorityList[5]=Replay_01
users[0].AuthorityList[6]=Replay_02
users[0].AuthorityList[7]=Replay_03
users[0].AuthorityList[8]=Replay_04
users[0].AuthorityList[9]=AuthSysCfg
users[0].AuthorityList[10]=AuthSysInfo
users[0].AuthorityList[11]=AuthManuCtr
users[0].AuthorityList[12]=AuthBackup
users[0].AuthorityList[13]=AuthStoreCfg
users[0].AuthorityList[14]=AuthEventCfg
users[0].AuthorityList[15]=AuthNetCfg
users[0].AuthorityList[16]=AuthPeripheral
users[0].AuthorityList[17]=AuthAVParam
users[0].AuthorityList[18]=AuthPTZ
users[0].AuthorityList[19]=AuthSecurity
users[0].AuthorityList[20]=AuthMaintence
users[0].AuthorityList[21]=Web_UserManagement
users[0].AuthorityList[22]=Web_AccessControl
users[0].AuthorityList[23]=Web_IntercomSettings
users[0].AuthorityList[24]=Web_DisplaySettings
users[0].AuthorityList[25]=Web_AudioAndVideo
users[0].AuthorityList[26]=Web_CommunicationSettings
users[0].AuthorityList[27]=Web_SystemSettings
users[0].AuthorityList[28]=Web_Log
users[0].AuthorityList[29]=Web_Security
users[0].AuthorityList[30]=Web_Account
users[0].AuthorityList[31]=Web_Language
users[0].AuthorityList[32]=Web_reboot
users[0].AuthorityList[33]=Local_UserManagement
users[0].AuthorityList[34]=Local_AccessControl
users[0].AuthorityList[35]=Local_CommunicationSettings
users[0].AuthorityList[36]=Local_SystemSettings
users[0].AuthorityList[37]=Local_Functions
users[0].AuthorityList[38]=Local_Log
users[0].AuthorityList[39]=Local_AutoTest
users[0].AuthorityList[40]=Local_SystemInfo
users[0].AuthorityList[41]=APIPermission
users[0].Group=admin
users[0].Id=1
users[0].MasterKey=******
users[0].Memo=admin's account
users[0].Name=admin
users[0].Password=******
users[0].PasswordAES=******
users[0].PasswordModifiedTime=2026-07-21 14:25:03
users[0].PwdScore=57
users[0].Reserved=true
users[0].Sharable=true
users[1].AESSalt=******
users[1].Group=rter
users[1].Id=2
users[1].Name=asd
users[1].Password=******
users[1].PasswordAES=******
users[1].PasswordModifiedTime=2026-07-29 14:20:55
users[1].PwdScore=85
users[1].Sharable=true
users[2].AESSalt=******
users[2].AuthorityList[0]=Web_UserManagement
users[2].AuthorityList[1]=Web_AudioAndVideo
users[2].AuthorityList[2]=Web_reboot
users[2].AuthorityList[3]=Local_AccessControl
users[2].AuthorityList[4]=Local_CommunicationSettings
users[2].AuthorityList[5]=Local_SystemSettings
users[2].AuthorityList[6]=Local_Functions
users[2].AuthorityList[7]=Local_AutoTest
users[2].AuthorityList[8]=APIPermission
users[2].Group=teste12
users[2].Id=3
users[2].Name=fulano
users[2].Password=******
users[2].PasswordAES=******
users[2].PasswordModifiedTime=2026-07-29 14:26:22
users[2].PwdScore=57
users[2].Reserved=false
users[2].Sharable=true
users[3].AESSalt=******
users[3].AuthorityList[0]=Web_UserManagement
users[3].AuthorityList[1]=Web_AudioAndVideo
users[3].AuthorityList[2]=Web_reboot
users[3].AuthorityList[3]=Local_AccessControl
users[3].AuthorityList[4]=Local_CommunicationSettings
users[3].AuthorityList[5]=Local_SystemSettings
users[3].AuthorityList[6]=Local_Functions
users[3].AuthorityList[7]=Local_AutoTest
users[3].AuthorityList[8]=APIPermission
users[3].Group=teste12
users[3].Id=4
users[3].Name=teste
users[3].Password=******
users[3].PasswordAES=******
users[3].PasswordModifiedTime=2026-07-29 14:51:06
users[3].PwdScore=57
users[3].Reserved=false
users[3].Sharable=true
users[4].AESSalt=******
users[4].AuthorityList[0]=Web_UserManagement
users[4].AuthorityList[1]=Web_AudioAndVideo
users[4].AuthorityList[2]=Web_reboot
users[4].AuthorityList[3]=Local_AccessControl
users[4].AuthorityList[4]=Local_CommunicationSettings
users[4].AuthorityList[5]=Local_SystemSettings
users[4].AuthorityList[6]=Local_Functions
users[4].AuthorityList[7]=Local_AutoTest
users[4].AuthorityList[8]=APIPermission
users[4].Group=teste12
users[4].Id=5
users[4].Name=efet
users[4].Password=******
users[4].PasswordAES=******
users[4].PasswordModifiedTime=2026-07-29 14:52:52
users[4].PwdScore=95
users[4].Reserved=false
users[4].Sharable=true
```

#### Parâmetros retornados

<table data-search="false"><thead><tr><th>param</th><th>type</th><th>description</th></tr></thead><tbody><tr><td><code>AuthorityList</code>*</td><td>String</td><td>Lista com as permissões de acesso ao usuário. Esses valores estão vinculados ao grupo de autoridade adicionado ao usuário</td></tr><tr><td><code>Group</code> *</td><td>String</td><td>Nome do grupo de autoridade vinculado ao usuário</td></tr><tr><td><code>Id</code>*</td><td>Number</td><td>Posição na tabela de registro dos usuários de configuração</td></tr><tr><td><code>Name</code>*</td><td>String</td><td>Nome do usuário de configuração</td></tr><tr><td><code>PasswordModifiedTime</code>*</td><td>String</td><td>Data e hora de quando foi criado ou modificado a senha do usuário</td></tr><tr><td><code>PwdScore</code>*</td><td>Number</td><td>Nível de segurança e complexidade da senha. Faixa de 0 a 100, sendo 0 muito fraca e 100 muito forte.</td></tr><tr><td><code>Sharable</code>*</td><td>Boolean</td><td><code>true</code>  : Habilita a possibilidade de múltiplos login para o mesmo usuário<br><code>false</code> : Irá permitir somente uma sessão de login para o usuário.</td></tr></tbody></table>

#### Exemplos

{% tabs %}
{% tab title="Python" %}

```python
import requests
 
device_ip = '192.168.3.87'
username = 'admin'
password = 'teste1234@!'
 
url = "http://{}//cgi-bin/userManager.cgi?action=getUserInfoAll".format(
                            str(device_ip),
                        )
 
digest_auth = requests.auth.HTTPDigestAuth(username, password)
rval = requests.get(url, auth=digest_auth, stream=True, timeout=20, verify=False)
 
print(rval.text)
```

{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://portal-integracao.intelbras.com.br/linha-de-faciais/grupo-de-autoridade/usuarios-de-configuracao/obter-todos-os-usuarios-de-configuracao.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
