PageCreationRulesAdminServicesGetSupportTypeChoices_AvailableUsers Method

Ingeniux CMS Web Services API

Retrieves the available Users for Page Creation Rule security assignment. These are the users that are not assigned to Page Creation Rule yet.

Namespace:  IngeniuxCMService
Assembly:  IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.3.70
Syntax

public XHRServiceResponseGeneric<PcrSupportTypeChoice_User[]> GetSupportTypeChoices_AvailableUsers(
	PcrSupportTypeInput data
)

Parameters

data
Type: PcrSupportTypeInput

Information containing User Ids that were already assigned to Page Creation Rule

Examples

Sample JSON input
JavaScript
{
    "data": {
        "listingType": "availableUsers",
        "selectedIds": "INGENIUX\\awang",
        "selectedEmails": ""
    }
}

Return Value

Type: XHRServiceResponseGenericPcrSupportTypeChoice_User

Array of information of Users that weren't assigned to Page Creation Rule yet

Examples

Sample JSON return
JavaScript
{
    "code": 0,
    "error": null,
    "message": [{
        "name": "INGENIUX\\abusbin (abusbin)",
        "id": "INGENIUX\\abusbin",
        "email": ""
    }, {
        "name": "ingeniux\\author (author)",
        "id": "ingeniux\\author",
        "email": ""
    }, {
        "name": "t (t)",
        "id": "t",
        "email": "t@i.com"
    }]
}
Remarks

Page Creation Rule allows assigning asset to individual Users directly
See Also

Reference