Permissão: igrp.applications.list.
bearerAuthAutorizaçã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.
code?stringname?stringslug?stringdepartmentCode?stringtype?stringThe List of Application
application/json- response
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/applications'{ "id": 0, "code": "string", "name": "string", "description": "string", "status": "ACTIVE", "type": "EXTERNAL", "owner": "string", "picture": "string", "url": "http://example.com", "slug": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "lastAccess": "2019-08-24T14:15:22Z", "departments": [ "string" ]}Permissão: igrp.applications.create.
bearerAuthAutorizaçã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.
application/json- body
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>The Persisted Application
application/json- response
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>curl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/applications' \ -H 'Content-Type: application/json' \ -d '{ "code": "string", "name": "string", "type": "EXTERNAL"}'{ "id": 0, "code": "string", "name": "string", "description": "string", "status": "ACTIVE", "type": "EXTERNAL", "owner": "string", "picture": "string", "url": "http://example.com", "slug": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "lastAccess": "2019-08-24T14:15:22Z", "departments": [ "string" ]}Permissão: igrp.applications.view.
bearerAuthAutorizaçã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.
id*integerint32The Application Data
application/json- response
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/0'{ "id": 0, "code": "string", "name": "string", "description": "string", "status": "ACTIVE", "type": "EXTERNAL", "owner": "string", "picture": "string", "url": "http://example.com", "slug": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "lastAccess": "2019-08-24T14:15:22Z", "departments": [ "string" ]}Permissão: igrp.applications.view.
bearerAuthAutorizaçã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.
code*stringOK
application/json- response
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/by-code/string'{ "id": 0, "code": "string", "name": "string", "description": "string", "status": "ACTIVE", "type": "EXTERNAL", "owner": "string", "picture": "string", "url": "http://example.com", "slug": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "lastAccess": "2019-08-24T14:15:22Z", "departments": [ "string" ]}Permissão: igrp.applications.delete.
bearerAuthAutorizaçã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.
code*stringNo content
response?stringapplication/jsoncurl -X DELETE 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string'"string"Permissão: igrp.applications.update.
bearerAuthAutorizaçã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.
code*stringapplication/json- body
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>The Updated Application
application/json- response
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>curl -X PUT 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string' \ -H 'Content-Type: application/json' \ -d '{ "code": "string", "name": "string", "type": "EXTERNAL"}'{ "id": 0, "code": "string", "name": "string", "description": "string", "status": "ACTIVE", "type": "EXTERNAL", "owner": "string", "picture": "string", "url": "http://example.com", "slug": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "lastAccess": "2019-08-24T14:15:22Z", "departments": [ "string" ]}bearerAuthAutorizaçã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.
uid*stringList of accessible Applications
application/json- response
id?integerint32code*string^[A-Za-z0-9_-]+$1 <= lengthname*string0 <= length <= 255description?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"type*string"EXTERNAL""INTERNAL""SYSTEM"owner?string0 <= length <= 255picture?string0 <= length <= 255url?stringurislug?string0 <= length <= 255createdBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringlastAccess?stringdate-timedepartments?array<string>curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/by-user/string'{ "id": 0, "code": "string", "name": "string", "description": "string", "status": "ACTIVE", "type": "EXTERNAL", "owner": "string", "picture": "string", "url": "http://example.com", "slug": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "lastAccess": "2019-08-24T14:15:22Z", "departments": [ "string" ]}Permissão: igrp.applications.view.
bearerAuthAutorizaçã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.
code*stringGet all application menus
application/json- response
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>curl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/menus'{ "id": 0, "code": "string", "name": "string", "type": "SYSTEM_PAGE", "position": 0, "icon": "string", "status": "ACTIVE", "target": "string", "url": "string", "pageSlug": "string", "parentCode": "string", "applicationCode": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "roles": [ { "roleCode": "string", "departmentCode": "string" } ]}Permissão: igrp.applications.manage.
bearerAuthAutorizaçã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.
applicationCode*stringapplication/json- body
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>The Persisted Menu
application/json- response
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>curl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/menus' \ -H 'Content-Type: application/json' \ -d '{ "name": "string"}'{ "id": 0, "code": "string", "name": "string", "type": "SYSTEM_PAGE", "position": 0, "icon": "string", "status": "ACTIVE", "target": "string", "url": "string", "pageSlug": "string", "parentCode": "string", "applicationCode": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "roles": [ { "roleCode": "string", "departmentCode": "string" } ]}Permissão: igrp.applications.delete.
bearerAuthAutorizaçã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.
applicationCode*stringNo Content
response?stringapplication/jsoncurl -X DELETE 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/menus/string'"string"Permissão: igrp.applications.manage.
bearerAuthAutorizaçã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.
applicationCode*stringapplication/json- body
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>The Updated Menu
application/json- response
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>curl -X PUT 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/menus/string' \ -H 'Content-Type: application/json' \ -d '{ "name": "string"}'{ "id": 0, "code": "string", "name": "string", "type": "SYSTEM_PAGE", "position": 0, "icon": "string", "status": "ACTIVE", "target": "string", "url": "string", "pageSlug": "string", "parentCode": "string", "applicationCode": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "roles": [ { "roleCode": "string", "departmentCode": "string" } ]}Permissão: igrp.applications.manage.
bearerAuthAutorizaçã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.
applicationCode*stringdepartmentCode*stringapplication/json- body
[index: integer]?stringOK
application/json- response
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>curl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/menus/string/roles?departmentCode=string' \ -H 'Content-Type: application/json' \ -d '[ "string"]'{ "id": 0, "code": "string", "name": "string", "type": "SYSTEM_PAGE", "position": 0, "icon": "string", "status": "ACTIVE", "target": "string", "url": "string", "pageSlug": "string", "parentCode": "string", "applicationCode": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "roles": [ { "roleCode": "string", "departmentCode": "string" } ]}Permissão: igrp.applications.manage.
bearerAuthAutorizaçã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.
applicationCode*stringdepartmentCode*stringapplication/json- body
[index: integer]?stringOK
application/json- response
id?integerint32code?stringname*string0 <= length <= 255type?string"SYSTEM_PAGE""MENU_PAGE""EXTERNAL_PAGE""FOLDER""GROUP"position?integerint32icon?string0 <= length <= 255status?string"ACTIVE""TEMPORARY""INACTIVE""DELETED"target?string0 <= length <= 50url?string0 <= length <= 255pageSlug?stringparentCode?stringapplicationCode?stringcreatedBy?stringcreatedDate?stringlastModifiedBy?stringlastModifiedDate?stringroles?array<>curl -X DELETE 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/menus/string/roles?departmentCode=string' \ -H 'Content-Type: application/json' \ -d '[ "string"]'{ "id": 0, "code": "string", "name": "string", "type": "SYSTEM_PAGE", "position": 0, "icon": "string", "status": "ACTIVE", "target": "string", "url": "string", "pageSlug": "string", "parentCode": "string", "applicationCode": "string", "createdBy": "string", "createdDate": "string", "lastModifiedBy": "string", "lastModifiedDate": "string", "roles": [ { "roleCode": "string", "departmentCode": "string" } ]}Permissão: igrp.applications.manage.
bearerAuthAutorizaçã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.
code*stringapplication/json- body
[index: integer]?stringNo Content
response?stringapplication/jsoncurl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/resources' \ -H 'Content-Type: application/json' \ -d '[ "string"]'"string"Permissão: igrp.applications.manage.
bearerAuthAutorizaçã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.
code*stringapplication/json- body
[index: integer]?stringNo Content
response?stringapplication/jsoncurl -X DELETE 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/resources' \ -H 'Content-Type: application/json' \ -d '[ "string"]'"string"Permissão: igrp.applications.view.
bearerAuthAutorizaçã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.
code*stringApplication Custom Fields
response?stringapplication/jsoncurl -X GET 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/custom-fields'"string"Permissão: igrp.applications.update.
bearerAuthAutorizaçã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.
code*stringapplication/json- body
[key: string]?unknownNo Content
response?stringapplication/jsoncurl -X POST 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/custom-fields' \ -H 'Content-Type: application/json' \ -d '{ "property1": null, "property2": null}'"string"Permissão: igrp.applications.update.
bearerAuthAutorizaçã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.
code*stringapplication/json- body
[index: integer]?stringNo Content
response?stringapplication/jsoncurl -X DELETE 'http://localhost:2575/gateway-api/igrp-access-management/api/applications/string/custom-fields' \ -H 'Content-Type: application/json' \ -d '[ "string"]'"string"Última atualização:
