newRole
Overview
Creates a new role object and returns its JSON representation. This is typically used as a template for creating or editing roles before saving.
Parameters
| Parameter | Type | Nullable | Description |
|---|---|---|---|
| None | - | - | This method does not take any parameters. |
Returns
JSON representation of a new RoleDTO object.
Example
role = system.mes.role.newRole()
role["securityLevels"] = ["Authenticated/Roles/Administrator"]
role["permissions"] = ["MATERIALS.WRITE" , "INVENTORY.READ"]
role["roleRequirementType"] = "ALL_OF"