POST AdminApi/Role/Save
Request Information
URI Parameters
None.
Body Parameters
Role| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
String length: inclusive between 0 and 20 |
|
| DisplayName | string |
None. |
|
| Remark | string |
None. |
|
| FullNames | Collection of MutiLanguage |
None. |
|
| Remarks | Collection of MutiLanguage |
None. |
|
| FullNameTransId | globally unique identifier |
None. |
|
| RemarkTransId | globally unique identifier |
None. |
|
| IsSystem | boolean |
None. |
|
| PermissionList | Collection of Permission |
None. |
|
| RolePermissions | Collection of RolePermission |
None. |
|
| Id | globally unique identifier |
None. |
|
| ClientId | globally unique identifier |
None. |
|
| IsActive | boolean |
Required |
|
| IsDeleted | boolean |
Required |
|
| CreateDate | date |
Required |
|
| UpdateDate | date |
None. |
|
| CreateBy | globally unique identifier |
Required |
|
| UpdateBy | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"Name": "sample string 1",
"DisplayName": "sample string 2",
"Remark": "sample string 3",
"FullNames": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"Remarks": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"FullNameTransId": "a9a2b7d8-aeab-4213-85d5-9ca3dea9192b",
"RemarkTransId": "e73544e7-003e-4901-9e2c-2b15defcc2e1",
"IsSystem": true,
"PermissionList": [
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "f8b0ce5d-495d-4d9e-9c07-0d89995f478a",
"ClientId": "136224bd-eea9-4d60-9098-4a82274391be",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "dec81f7c-4507-4d79-8e91-662916334f6a",
"UpdateBy": "e704e25b-976d-4ee2-9ef6-3007618b6cc3"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "f8b0ce5d-495d-4d9e-9c07-0d89995f478a",
"ClientId": "136224bd-eea9-4d60-9098-4a82274391be",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "dec81f7c-4507-4d79-8e91-662916334f6a",
"UpdateBy": "e704e25b-976d-4ee2-9ef6-3007618b6cc3"
}
],
"RolePermissions": [
{
"PermissionId": "b298fa29-58bc-475e-82f1-d96bc092a051",
"RoleId": "9e994e1c-4f76-480e-9ff4-2c3470be3555",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "f8b0ce5d-495d-4d9e-9c07-0d89995f478a",
"ClientId": "136224bd-eea9-4d60-9098-4a82274391be",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "dec81f7c-4507-4d79-8e91-662916334f6a",
"UpdateBy": "e704e25b-976d-4ee2-9ef6-3007618b6cc3"
},
"Id": "26d97a7e-8f42-4cd0-a06d-dbf7b7e709b8",
"ClientId": "700395ba-1d16-407b-abc5-8344e64ee87c",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "f48e1f39-adb7-4b13-8c11-f72a230b6f8a",
"UpdateBy": "8d28ee9e-ca84-4c74-86b2-1927db37f0b7"
},
{
"PermissionId": "b298fa29-58bc-475e-82f1-d96bc092a051",
"RoleId": "9e994e1c-4f76-480e-9ff4-2c3470be3555",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "f8b0ce5d-495d-4d9e-9c07-0d89995f478a",
"ClientId": "136224bd-eea9-4d60-9098-4a82274391be",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "dec81f7c-4507-4d79-8e91-662916334f6a",
"UpdateBy": "e704e25b-976d-4ee2-9ef6-3007618b6cc3"
},
"Id": "26d97a7e-8f42-4cd0-a06d-dbf7b7e709b8",
"ClientId": "700395ba-1d16-407b-abc5-8344e64ee87c",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "f48e1f39-adb7-4b13-8c11-f72a230b6f8a",
"UpdateBy": "8d28ee9e-ca84-4c74-86b2-1927db37f0b7"
}
],
"Id": "76e90ad1-e94b-4db7-a755-6ec60e204b4a",
"ClientId": "06b53749-d682-4de5-9e15-c458bc14f54d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2025-12-30 14:08:47",
"UpdateDate": "2025-12-30 14:08:47",
"CreateBy": "8aab90c8-2182-4d28-a2fd-47f5b3675d35",
"UpdateBy": "d1702ba8-69aa-4878-b3cb-ac650034acc7"
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
SystemResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Succeeded | boolean |
None. |
|
| Message | string |
None. |
|
| ReturnValue | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Succeeded": true,
"Message": "sample string 2",
"ReturnValue": {}
}