Manipular Cofre de Senhas

Lista de APIs disponíveis para captura de cofres e lista de senhas do cofre.

Cofre de Senhas

Buscar todos os cofres

GET https://app.rpaidea.com/api/company-key-manager-group

Busca todos os grupos de cofres.

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de leitura ao cofre

[{
    "id":1878098,
    "name":"cofre-test",
    "user": { 
        "idUser":123456,
        "name":"Nome do Usuario"
    }
}]

Buscar todos cofres (com filtro)

POST https://app.rpaidea.com/api/company-key-manager-group/filter

Busca todos os grupos de cofres com paginação

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de leitura ao cofre

Request Body

Name
Type
Description

*

object

{

"pagination": {

"sortBy": null,

"descending": false,

"page": 0,

"rowsPerPage": 5,

"rowsNumber": 0,

"search": ""

}

}

Buscar um cofre pelo ID

GET https://app.rpaidea.com/api/company-key-manager-group/:id

Retorna os dados de um cofre específico.

Path Parameters

Name
Type
Description

id*

Number

Id do cofre

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de leitura ao cofre

Criar um cofre de senhas

POST https://app.rpaidea.com/api/company-key-manager-group

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Request Body

Name
Type
Description

*

object

{

"id":

"name": "nome-cofre"

}

Excluir um cofre de senhas

DELETE https://app.rpaidea.com/api/company-key-manager-group/:id

Path Parameters

Name
Type
Description

Id*

Number

Id do cofre

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de exclusão do cofre

Permissões do Cofre

Listar usuários com permissão ao cofre

GET https://app.rpaidea.com/api/company-key-manager-group/:id/allowed-users

Retorna a lista de usuários que possuem permissão de leitura de um cofre de senhas.

Path Parameters

Name
Type
Description

id*

number

id do cofre

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Incluir usuários com permissão ao cofre

POST https://app.rpaidea.com/api/company-key-manager-group/:id/allow

Permite dar permissão de leitura a um cofre.

Path Parameters

Name
Type
Description

id*

number

id do cofre

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Request Body

Name
Type
Description

*

object

[1,2,3] (array com os ids dos usuários)

Senhas do Cofre

Buscar todas as senhas do cofre

POST https://app.rpaidea.com/api/company-key-manager/filter

Buscar todas as senhas do cofre com paginação

Headers

Name
Type
Description

Authorization

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Request Body

Name
Type
Description

*

object

{

"groupId": 1878098,

"pagination": {

"sortBy": null,

"descending": false,

"page": 0,

"rowsPerPage": 5,

"rowsNumber": 0,

"search": ""

}

}

Buscar todas as senhas de um cofre

GET https://app.rpaidea.com/api/company-key-manager/group/:groupId

Path Parameters

Name
Type
Description

groupId*

number

ID do cofre

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Buscar uma senha pelo ID

GET https://app.rpaidea.com/api/company-key-manager/:id

Path Parameters

Name
Type
Description

*

String

ID da senha

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Buscar uma senha pelo código

GET https://app.rpaidea.com/api/company-key-manager/code/:code

Path Parameters

Name
Type
Description

code*

String

Código da senha criada no Orquestrador

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Buscar uma senha pelo código do cofre e código da senha

GET https://app.rpaidea.com/api/company-key-manager/group/:group/code/:code

Path Parameters

Name
Type
Description

code*

String

Código da senha criada no Orquestrador

group*

String

Nome do cofre de senhas

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Criar senha em um cofre

POST https://app.rpaidea.com/api/company-key-manager

Este endpoint permite atribuir uma nova senha a um cofre. "groupId" é o identificador do cofre. "KeyManager" é a propriedade que guarda a senha criptografada. "allowsSearchByObject" é a propriedade que habilita o objeto do Studio a descriptografar o dados para uma variável string.

Headers

Name
Type
Description

Authorization*

String

Bearer {RESULT-OF-LOGIN} e permissão de escrita ao cofre

Request Body

Name
Type
Description

*

object

{

"code": "code",

"allowsSearchByObject": true or false,

"description": "senha do site xpto",

"keyManager":"minhaSenha",

"groupId":1

}

Exclui uma senha de um cofre

DELETE https://app.rpaidea.com/api/company-key-manager/:id

Path Parameters

Name
Type
Description

*

String

ID da senha

Headers

Name
Type
Description

Authorization

String

Bearer {RESULT-OF-LOGIN} e permissão de exclusão ao cofre

Last updated

Was this helpful?