Navigation:  Integração via web services REST > Web services publicados > Workspace >

LANGUAGE

Previous  Top 

Este método possibilita inserir/alterar as permissões de acesso a uma categoria do portal externo para os usuários de um determinado idioma, ou para usuários específicos, através de um endpoint REST.

 

URL do serviço

https://<domínio>/apigateway/katana/dashboard/category-permission/language

 

Método

POST

 

Parâmetros de entrada

Identificador

Tipo

Requerido

Descrição

updateType

STRING

 

Opção de compartilhamento:

ADD – Mantém as permissões anteriores e adiciona uma nova.

REPLACE – Remove todas as permissões anteriores e adiciona uma nova.

Obs.: Se o parâmetro não for passado, por padrão, o endpoint utiliza o 'ADD'.

 

Corpo da requisição

{

       “language”: ”string”,

       “category”: ”string”,

       “externalUsers”: [integer, integer, ...]

}

 

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

 

Requisição

Identificador

Requerido

Descrição

language

X

Idioma dos usuários:

EN_US - Inglês (EUA)

PT_BR - Português (Brasil)

ES - Espanhol

PT - Português (Portugal)

DE - Alemão

FR - Francês (França)

RO - Romeno *

ZH - Chinês *

IT - Italiano

SK - Eslovaco *

EN-GB - Inglês (Reino Unido)

TR - Turco *

FR-CA - Francês (Canadá)

RU - Russo *

PL - Polonês *

CA - Catalão

DA - Dinamarquês

FI - Finlandês

JA - Japonês *

category

X

Chave primária da categoria (SEDASHBOARDCATEGORY.OID)

externalUsers

 

Array com as chaves primárias dos usuários (CDUSER).

Quando informado, desconsidera os usuários do idioma.

 

*Idiomas marcados com asterisco estão disponíveis apenas em base de dados com encoding UTF-8.

 

Retorno

Identificador

Descrição

return

SUCESSO:  Método sem retorno

FALHA:  -1

status

200 OK – Método executado com sucesso

Demais códigos – Ocorreu um erro na execução do método

exception

Exceção gerada no método

message

Detalhes sobre a falha