Pular para o conteúdo principal
Versão: 2.2.3

import_objectSecurity

Este método possibilita inserir e editar:

  • Dados de um tipo de segurança

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb\wwwroot\ws\java\asset\Import_objectSecurityRequestType.java
Retornoweb\wwwroot\ws\java\asset\Import_objectSecurityResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDOBJECTTYPEXIdentificador do tipo de objeto
ACCESSTYPEXTipo de controle de acesso:
1 - Grupo de usuários,
2 - Área,
3 - Área/Função,
4 - Função,
5 - Usuário,
6 - Todos.
PERMISSIONXTipo de permissão:
1 - Permitir;
2 - Negar.
IDACCESSTYPEXIdentificador do tipo de acesso.
Exemplo: Se o tipo for por usuário, será a matricula do usuário. Se o tipo for por área, será o identificador da área.
IDFUNCTIONIdentificador da função. Esse campo será utilizado somente se o tipo for por área e função. Desta forma no campo IDACCESSTYPE irá a área e neste a função.
INSERTControle de incluir:
1 - Sim;
2 - Não.
EDITControle de editar:
1 - Sim;
2 - Não.
DELETEControle de deletar:
1 - Sim;
2 - Não.
SECURITYControle de segurança:
1 - Sim;
2 - Não.
LISTControle de listagem:
1 - Sim;
2 - Não.
VIEWControle de visualização:
1 - Sim;
2 - Não.
info
  • X¹ - Requerido no mínimo um campo de controle
  • X² - Requerido caso o IDACCESSTYPE for igual a 2

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:asset">
<soapenv:Header/>
<soapenv:Body>
<urn:import_objectSecurity>
<!--You may enter the following 11 items in any order-->
<urn:idobjecttype>?</urn:idobjecttype>
<urn:accesstype>?</urn:accesstype>
<urn:permission>?</urn:permission>
<urn:idaccesstype>?</urn:idaccesstype>
<urn:idfunction>?</urn:idfunction>
<urn:insert>?</urn:insert>
<urn:edit>?</urn:edit>
<urn:delete>?</urn:delete>
<urn:security>?</urn:security>
<urn:list>?</urn:list>
<urn:view>?</urn:view>
</urn:import_objectSecurity>
</soapenv:Body>
</soapenv:Envelope>

Retorno: