Páginas filhas
  • DFRM1-38598 DT Implementação para requisições na API AccessPrivilegesServices/functionAccess para consulta em Submenu

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS Framework

Solucoes_totvs
Solucao

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linha Protheus 

Linhas_totvs

Segmento:

Framework 

Segmentos_totvs
Segmento

Módulo:CONFIGURADOR
Função:CONFIGURADOR (CFGX038)
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DFRM1-38598


02. 
SITUAÇÃO/REQUISITO

Ao utilizar a API ProUserAccessServiceAccessPrivilegesServices/userHasAccess functionAccess em uma consulta de rotina com de submenu ocorre errorlog

03. SOLUÇÃO

...

Foi realizada a implementação para que seja possível consultar o acesso a uma rotina de sub menu passando na requisição os parâmetros conforme abaixo:

functionAccess / nOpc ? funname & operation (Submenu)

Descrição:
Verifica se o usuário pode efetuar alguma ação na rotina informada, conforme a opção informada dentro de um submenu


Parâmetros

NomeTipoDescriçãoObrigatórioLocal
AccessCharacterIndica o nome da rotina que será verificado o acessoXPathParam
OpcIntegerIndica o valor de nOpc que será verificado o acesso a rotinaXPathParam
funnameCharacterIndica o nome da sub-rotina que será verificado o acessoXQueryParams
operationIntegerIndica o número da OperaçãoXQueryParams


Exemplos de uso

api/framework/v1/accessPrivilegesServices/functionAccess/[Access]/[Opc]?[funname]&[operation]

Exemplo de utilização dentro da rotina FINA740:

api/framework/v1/accessPrivilegesServices/functionAccess/FINA740/16?funname=FINA010(,4,.T.)&operation=4


Link da Documentação da API AccessPrivilegesServices para maiores informações:

AccessPrivilegesServices

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica



Templatedocumentos

...