Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Informações
titleAssociação de Perfis (Roles)
Para adicionar/remover perfis á um usuário é necessário realizar as operações de Post/Delete nas rotas de perfis conforme abaixo
Informações
titleAdicionar Perfil(s) ao usuário

Post

Máscara de Url:  http://{domínio}:{porta}/api/framework/v1/users/{user}/roles

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

User: Teste_01

Url Utilizada: http://localhost:8051/api/framework/v1/users/FABIONUNES/roles

Expandir
titleExemplo Sucesso
Informações
titleRequest Sucess
Informações
iconfalse
titleRequest Body
Bloco de código
languagejs
titleJson
linenumberstrue
{
	"roles": [
		{
			"company": "0",
			"value": "DBA_G"
		}
	]
}
Informações
iconfalse
titleResponse

HttpStatus: 200


Bloco de código
languagejs
titleJson
linenumberstrue
{
    "id": "APITESTE",
    "roles": [
        {
            "company": "1",
            "value": "DBA_G"
        },
        {
            "company": "6",
            "value": "DBA_G"
        },
        {
            "company": "7",
            "value": "DBA_G"
        }
    ]
}



Expandir
titleExemplo de Retorno (Response Error)
Bloco de código
languagejs
titleJson
linenumberstrue
"roles": 
[
		{
			"company": "1",
			"value": "PERFIL-1"
		},       
        {
			"company": "1",
			"value": "PERFIL-2"
		},       
        {
			"company": "2",
			"value": "PERFIL-2"
		}  
]
Informações
titleRemover perfil do usuário

Delete

Máscara de Url:  http://{domínio}:{porta}/api/framework/v1/users/{user}/roles/company/{company}/role/{role}

Informações
iconfalse
titleExemplo de Configuração

Domínio: localhost

Porta: 8051

User: Teste_01

Url Utilizada: http://localhost:8051/api/framework/v1/users/Teste_01/roles

...