PageCreationRulesAdminServicesGetSupportTypeChoices_AvailableUsers Method
|
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.5.94
Syntax public XHRServiceResponseGeneric<PcrSupportTypeChoice_User[]> GetSupportTypeChoices_AvailableUsers(
PcrSupportTypeInput data
)
Public Function GetSupportTypeChoices_AvailableUsers (
data As PcrSupportTypeInput
) As XHRServiceResponseGeneric(Of PcrSupportTypeChoice_User())
public:
virtual XHRServiceResponseGeneric<array<PcrSupportTypeChoice_User^>^>^ GetSupportTypeChoices_AvailableUsers(
PcrSupportTypeInput^ data
) sealed
abstract GetSupportTypeChoices_AvailableUsers :
data : PcrSupportTypeInput -> XHRServiceResponseGeneric<PcrSupportTypeChoice_User[]>
override GetSupportTypeChoices_AvailableUsers :
data : PcrSupportTypeInput -> XHRServiceResponseGeneric<PcrSupportTypeChoice_User[]>
Parameters
- data
- Type: PcrSupportTypeInput
Information containing User Ids that were already assigned to Page Creation Rule
Examples
Sample JSON input
{
"data": {
"listingType": "availableUsers",
"selectedIds": "INGENIUX\\awang",
"selectedEmails": ""
}
}
Return Value
Type:
XHRServiceResponseGenericPcrSupportTypeChoice_UserArray of information of Users that weren't assigned to Page Creation Rule yet
Examples
Sample JSON return
{
"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