SystemOptionsServicesGetGroupsForTinyMCESettings Method |
Namespace: IngeniuxCMService
public XHRServiceResponseGeneric<UserGroupsForSetting> GetGroupsForTinyMCESettings( SettingGetParam data )
Object containing the settings name to retrieve the User Groups, that have the specific settings defined
{
"data": {
"settingName": "Fonts"
}
}The collection of User Groups basic information. These Groups that specific override defined for the given settings name
{
"code": 0,
"error": null,
"message": {
"groups": [{
"name": "Administrators",
"id": "UserGroup\/1",
"_checked": false,
"active": true,
"groupId": "UserGroup\/1",
"userRights": [32, 0]
}, {
"name": "Authors",
"id": "UserGroups\/1",
"_checked": false,
"active": false,
"groupId": "UserGroups\/1",
"userRights": [1355393, 511]
}]
}
}XHTML editor has a default setting for every User Group out of box. However, administrators can create Group Profiles that will override the default settings in a specific area.
There are following settings name that are allowed:
Default, Plugins, BlockFormats, Fonts, FontSizes, TableCssClass, ImageCssClass, LinkCssClass, RemoveButtons, CommandRow, ContentCssFile
Any other settings name will be invalid, and causes return of error status.