Authorization: Bearer ********************{
"name": "Test",
"department": "Engine",
"account_code_type_ids": [
"e1c434cb-1e2a-462a-85e9-44f1017ab100"
],
"permissions": [
{
"id": "751d9e8e-391f-4193-9b55-bf73156e9272",
"module_name": "Asset",
"create": false,
"read": false,
"update": false,
"delete": false,
"all": false
},
{
"id": "b858f5e9-1df4-4f25-b4ec-234753110e53",
"module_name": "Component",
"create": false,
"read": false,
"update": false,
"delete": false,
"all": false
},
{
"id": "29ceeea1-6c2f-4a36-ab79-ef4edf033775",
"module_name": "Counter Meter",
"create": false,
"read": false,
"update": false,
"delete": false,
"all": false
}
],
"custom_actions": [
{
"action": "first-approval",
"custom_action_id": "e406317d-13e1-4167-b566-6607043699ab",
"id": "8de0f1c6-e0fb-40a2-92b3-80749754b151",
"label": "First Approval",
"module_id": "b15c9ccb-3cbc-49ae-9e73-596ff7c780dc",
"name": "Internal Use",
"status": false
}
]
}curl --location --request PUT 'https://mazu-lan.concise.co.id/api/v1/main/roles/fbaae74e-0f75-45f3-a50b-284de7ae0286' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Test",
"department": "Engine",
"account_code_type_ids": [
"e1c434cb-1e2a-462a-85e9-44f1017ab100"
],
"permissions": [
{
"id": "751d9e8e-391f-4193-9b55-bf73156e9272",
"module_name": "Asset",
"create": false,
"read": false,
"update": false,
"delete": false,
"all": false
},
{
"id": "b858f5e9-1df4-4f25-b4ec-234753110e53",
"module_name": "Component",
"create": false,
"read": false,
"update": false,
"delete": false,
"all": false
},
{
"id": "29ceeea1-6c2f-4a36-ab79-ef4edf033775",
"module_name": "Counter Meter",
"create": false,
"read": false,
"update": false,
"delete": false,
"all": false
}
],
"custom_actions": [
{
"action": "first-approval",
"custom_action_id": "e406317d-13e1-4167-b566-6607043699ab",
"id": "8de0f1c6-e0fb-40a2-92b3-80749754b151",
"label": "First Approval",
"module_id": "b15c9ccb-3cbc-49ae-9e73-596ff7c780dc",
"name": "Internal Use",
"status": false
}
]
}'{}