Permissions /permissions.get
GET
https://admin-api.imid.infomaker.io/v1/permissions.get
Get permission by id
Query Parameters
200 Successful
Copy {
"id" : "Permission id" ,
"serviceId" : "dashboard" ,
"name" : "plugin/getAvailable" ,
"description" : "Description of speicific part xxx" ,
"updatedBySub" : "infomaker_b8b9373b-a30d-459d-a44d-f270afb5e581"
}
400 Bad Request
Copy "errors.api.BadRequestError"
500 Internal Server Error
Copy "errors.api.InternalServerError"
/permissions.list
GET
https://admin-api.imid.infomaker.io/v1/permissions.list
List permissions
Path Parameters
200 Successful
Copy [
{
"id" : "Permission id" ,
"serviceId" : "dashboard" ,
"name" : "plugin/getAvailable" ,
"description" : "Description of speicific part xxx" ,
"updatedBySub" : "infomaker_b8b9373b-a30d-459d-a44d-f270afb5e581"
}
]
400 Bad Request
Copy "errors.api.BadRequestError"
500 Internal Server Error
Copy "errors.api.InternalServerError"
/permissions.create
POST
https://admin-api.imid.infomaker.io/v1/permissions.create
Create permission
Request Body
200 Successful
Copy {
"id" : "Permission id" ,
"serviceId" : "dashboard" ,
"name" : "plugin/getAvailable" ,
"description" : "Description of speicific part xxx" ,
"updatedBySub" : "infomaker_b8b9373b-a30d-459d-a44d-f270afb5e581"
}
400 Bad Request
Copy "errors.api.BadRequestError"
500 Internal Server Error
Copy "errors.api.InternalServerError"
/permissions.delete
POST
https://admin-api.imid.infomaker.io/v1/permissions.delete
Delete permission by id
Request Body
400 Bad Request
Copy "errors.api.BadRequestError"
500 Internal Server Error
Copy "errors.api.InternalServerError"
/permissions.setDescription
POST
https://admin-api.imid.infomaker.io/v1/permissions.setDescription
Set permission description by id
Request Body
200 Successful
Copy {
"description" : "Description of speicific part xxx"
}
400 Bad Request
Copy "errors.api.BadRequestError"
500 Internal Server Error
Copy "errors.api.InternalServerError"
/permissions.setName
POST
https://admin-api.imid.infomaker.io/v1/permissions.setName
Set permission name by id
Request Body
200 Successful
Copy {
"name" : "plugin/getAvailable"
}
400 Bad Request
Copy "errors.api.BadRequestError"
500 Internal Server Error
Copy "errors.api.InternalServerError"