iGRPIGRP 3.0Documentation

Ficheiros e configuração

Ficheiros públicos e privados e configuração global.

Carregar ficheiro público

POST
/api/files/public

Uma destas permissões: igrp.users.update, igrp.applications.update.

Autorização

bearerAuth
headerAutorizaçãoBearer <token>

JWT emitido pelo Access Management. Leva as permissões do perfil ativo em permissions e o departamento dele em org — ver o modelo de controlo de acesso.

Parâmetros de query

folder*string

Corpo do pedido

application/json
  1. body
file*file
Formatobinary

Corpo da resposta

The file ID

response?stringapplication/json
curl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/files/public?folder=string' \  -H 'Content-Type: application/json' \  -d '{  "file": "string"}'
"string"

Carregar ficheiro privado

POST
/api/files/private

Uma destas permissões: igrp.users.update, igrp.applications.update.

Autorização

bearerAuth
headerAutorizaçãoBearer <token>

JWT emitido pelo Access Management. Leva as permissões do perfil ativo em permissions e o departamento dele em org — ver o modelo de controlo de acesso.

Parâmetros de query

folder*string

Corpo do pedido

application/json
  1. body
file*file
Formatobinary

Corpo da resposta

OK

response?stringapplication/json
curl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/files/private?folder=string' \  -H 'Content-Type: application/json' \  -d '{  "file": "string"}'
"string"
GET
/api/files/url

Uma destas permissões: igrp.users.view, igrp.applications.view.

Autorização

bearerAuth
headerAutorizaçãoBearer <token>

JWT emitido pelo Access Management. Leva as permissões do perfil ativo em permissions e o departamento dele em org — ver o modelo de controlo de acesso.

Parâmetros de query

filePath*string

Corpo da resposta

OK

application/json
  1. response
url?string
expiration?string
curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/files/url?filePath=string'
{  "url": "string",  "expiration": "string"}

Obter configuração global

GET
/api/global-configuration

Autorização

bearerAuth
headerAutorizaçãoBearer <token>

JWT emitido pelo Access Management. Leva as permissões do perfil ativo em permissions e o departamento dele em org — ver o modelo de controlo de acesso.

Parâmetros de query

type*string

Corpo da resposta

OK

application/json
  1. response
config*string
Comprimento1 <= length
type*string
Valor em"CLUSTER""ORGANIZATION"
curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/global-configuration?type=string'
{  "config": "string",  "type": "CLUSTER"}

Guardar configuração global

POST
/api/global-configuration

Permissão: igrp.applications.customize.

Autorização

bearerAuth
headerAutorizaçãoBearer <token>

JWT emitido pelo Access Management. Leva as permissões do perfil ativo em permissions e o departamento dele em org — ver o modelo de controlo de acesso.

Corpo do pedido

application/json
  1. body
config*string
Comprimento1 <= length
type*string
Valor em"CLUSTER""ORGANIZATION"

Corpo da resposta

OK

application/json
  1. response
config*string
Comprimento1 <= length
type*string
Valor em"CLUSTER""ORGANIZATION"
curl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/global-configuration' \  -H 'Content-Type: application/json' \  -d '{  "config": "string",  "type": "CLUSTER"}'
{  "config": "string",  "type": "CLUSTER"}
How is this guide?

Última atualização: