newAccessPermission
Este método possibilita incluir permissão de acesso a determinado documento. Para utilizá-lo, é necessário seguir o padrão abaixo documentado.
Classe Java | |
---|---|
Requisição | web/wwwroot/ws/java/document/NewAccessPermissionRequestType.java |
Retorno | web/wwwroot/ws/java/document/NewAccessPermissionResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
IDDOCUMENT | X | Identificador do documento. |
IDUSER | X | Matrícula do usuário ou Identificador da área/função. |
USERTYPE | X | Tipo de usuário: ▪ 1 - Usuário; ▪ 2 - Área; ▪ 3 - Função; ▪ 4 - Área/Função; ▪ 5 - Equipe; ▪ 6 - Todos. |
PERMISSION | X | Tipos de permissão: ▪ 1 - Alterar; ▪ 2 - Excluir; ▪ 3 - Revisar; ▪ 4 - Conhecimento; ▪ 5 - Distribuir cópia; ▪ 6 - Visualizar; ▪ 7 - Cancelar; ▪ 8 - Arquivar; ▪ 9 - Imprimir; ▪ 10 - Treinamento; ▪ 11 - Registrar treinamento; ▪ 12 - Salvar localmente; ▪ 13 - Assinar; ▪ 14 - Notificação; ▪ 15 - Incluir comentário; ▪ 16 - Avaliar aplicabilidade. Ex.: 1,2,3 |
PERMISSIONTYPE | X | Tipo de ação: ▪ 1 - Permitir; ▪ 2 - Negar. |
FGADDLOWERLEVEL | Informar o valor 1 para a permissão considerar os subníveis de área. | |
IDCATEGORY | Identificador da categoria do documento. |
Estrutura da requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:document">
<soapenv:Header/>
<soapenv:Body>
<urn:newAccessPermission>
<!--You may enter the following 7 items in any order-->
<urn:iddocument>?</urn:iddocument>
<urn:iduser>?</urn:iduser>
<urn:usertype>?</urn:usertype>
<urn:permission>?</urn:permission>
<urn:permissionstype>?</urn:permissionstype>
<urn:fgaddlowerlevel>?</urn:fgaddlowerlevel>
<urn:idcategory>?</urn:idcategory>
</urn:newAccessPermission>
</soapenv:Body>
</soapenv:Envelope>
Retorno:
Identificador | Descrição |
---|---|
return | SUCESSO: 1: Operação realizada com sucesso. FALHA: retorna uma mensagem com o erro ocorrido. |