POST api/usermanagement/saveconfig
Request Information
URI Parameters
None.
Body Parameters
UserConfigurationModel| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| Plants | Collection of PlantMappingModel |
None. |
|
| Stages | Collection of StagePermissionModel |
None. |
|
| Menus | Collection of MenuPermissionModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": 1,
"Plants": [
{
"PlantId": 1,
"PlantName": "sample string 2",
"IsMapped": true,
"IsDefault": true
},
{
"PlantId": 1,
"PlantName": "sample string 2",
"IsMapped": true,
"IsDefault": true
}
],
"Stages": [
{
"StageId": 1,
"StageName": "sample string 2",
"CanAcceptMaterial": true,
"CanForwardMaterial": true,
"CanStartSetting": true,
"CanEnterProduction": true,
"CanEditProduction": true,
"CanDeleteProduction": true,
"CanViewStageReport": true
},
{
"StageId": 1,
"StageName": "sample string 2",
"CanAcceptMaterial": true,
"CanForwardMaterial": true,
"CanStartSetting": true,
"CanEnterProduction": true,
"CanEditProduction": true,
"CanDeleteProduction": true,
"CanViewStageReport": true
}
],
"Menus": [
{
"MenuName": "sample string 1",
"CanCreate": true,
"CanRead": true,
"CanUpdate": true,
"CanDelete": true
},
{
"MenuName": "sample string 1",
"CanCreate": true,
"CanRead": true,
"CanUpdate": true,
"CanDelete": true
}
]
}
application/xml, text/xml
Sample:
<UserConfigurationModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pressapi.Models">
<Menus>
<MenuPermissionModel>
<CanCreate>true</CanCreate>
<CanDelete>true</CanDelete>
<CanRead>true</CanRead>
<CanUpdate>true</CanUpdate>
<MenuName>sample string 1</MenuName>
</MenuPermissionModel>
<MenuPermissionModel>
<CanCreate>true</CanCreate>
<CanDelete>true</CanDelete>
<CanRead>true</CanRead>
<CanUpdate>true</CanUpdate>
<MenuName>sample string 1</MenuName>
</MenuPermissionModel>
</Menus>
<Plants>
<PlantMappingModel>
<IsDefault>true</IsDefault>
<IsMapped>true</IsMapped>
<PlantId>1</PlantId>
<PlantName>sample string 2</PlantName>
</PlantMappingModel>
<PlantMappingModel>
<IsDefault>true</IsDefault>
<IsMapped>true</IsMapped>
<PlantId>1</PlantId>
<PlantName>sample string 2</PlantName>
</PlantMappingModel>
</Plants>
<Stages>
<StagePermissionModel>
<CanAcceptMaterial>true</CanAcceptMaterial>
<CanDeleteProduction>true</CanDeleteProduction>
<CanEditProduction>true</CanEditProduction>
<CanEnterProduction>true</CanEnterProduction>
<CanForwardMaterial>true</CanForwardMaterial>
<CanStartSetting>true</CanStartSetting>
<CanViewStageReport>true</CanViewStageReport>
<StageId>1</StageId>
<StageName>sample string 2</StageName>
</StagePermissionModel>
<StagePermissionModel>
<CanAcceptMaterial>true</CanAcceptMaterial>
<CanDeleteProduction>true</CanDeleteProduction>
<CanEditProduction>true</CanEditProduction>
<CanEnterProduction>true</CanEnterProduction>
<CanForwardMaterial>true</CanForwardMaterial>
<CanStartSetting>true</CanStartSetting>
<CanViewStageReport>true</CanViewStageReport>
<StageId>1</StageId>
<StageName>sample string 2</StageName>
</StagePermissionModel>
</Stages>
<UserId>1</UserId>
</UserConfigurationModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.