Pular para o conteúdo principal

Substitui a lista de privilégios do perfil

POST 

/user/privilege-group/:idprivilegegroup/resource

Sobrescreve a lista de privilégios atribuídos ao perfil — não é incremento. O corpo é um array com os identificadores IDUserPrivilege que devem ficar atribuídos: tudo que estava antes e não está no array é removido, tudo que está no array passa a ser atribuído. Enviar um array vazio é uma operação válida e remove todos os privilégios do perfil, que passa a não conceder nenhum acesso. A cada chamada é registrado um histórico da alteração com o usuário que a fez e a lista enviada. A resposta é o detalhe do perfil atualizado.

Informar um perfil inexistente ou de outra empresa termina em erro interno, e não em 400.

A alteração só passa a valer para o usuário depois que ele faz logout e login de novo no sistema — a sessão ativa ainda guarda os privilégios anteriores.

Request

Responses

Privilégios atualizados. Devolve o detalhe do perfil.