Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Backoffice RM - Integração - WebServices - Permissões para usuário acessar WebServices ou API

time.pngTempo aproximado para leitura: 00:01:30 min

Dúvida
Quais permissões um usuário precisa possuir para acessar WebServices e API do RM?

Ambiente
Cross Segmentos - Backoffice RM - Integração - Todas as Versões.

Solução

Para utilização de WebServices e API's do sistema RM não necessita de uma permissão específica ao usuário. Estas permissões de acesso a uma API ou Webservice, são conforme as permissões de acesso de Perfil, ao qual o usuário que esta realizando a requisição possui no sistema RM.

Ou seja, as permissões que o usuário possuir de acesso no sistema RM, ele também terá de permissão para realizar as requisições via WebServices ou API naquela rotina especifica.

Um usuário com permissões totais de liberação em perfis em todos os módulos, terá também permissões totais liberadas para realizar requisições WebServices e API.

Para validações de permissões especificas em Módulos do sistema, o contato deverá ser realizado junto a equipe de Produto responsável, para que possam auxiliar a fornecer esta permissão desejada.



Como Exemplo:
Para um usuário conseguir consumir a API ou WebServices de Usuários do sistema, este usuário que esta realizando a requisição, necessita também possuir liberação de acesso de Perfil ao Módulo nesta rotina.

GET: http://localhost:8051/api/framework/v1/users


SOAP: ReadRecod ao DataServer GlbUsuarioData:


Nas permissões de Perfil do usuário "mestre" no módulo de Serviços Globais, ele terá o acesso à tela de Usuários:



Ao se validar a requisição com um usuário que possui o seguinte perfil abaixo vinculado, ao qual não possui as permissões de Usuários, o acesso ao uso de Requisições WebServices ou API, serão recusadas pela falta de permissão:


Perfil com as restrições de acesso, vinculado o "user_restrito":


Ao tentar realizar a requisição via API ou Webservices o acesso é negado, por esta falta de permissão:


Erro também é apresentado na tentativa de consumo ao WebService:


Conforme visto também, este usuário "user_restrito" não possui a permissão de acessar esta tela do sistema:

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _