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: IngeniuxCMServiceAssembly: IngeniuxCMService (in IngeniuxCMService.dll) Version: 10.6.492
Syntaxpublic 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 PcrSupportTypeInput
Information containing User Ids that were already assigned to Page Creation Rule
Example
Sample JSON input
{
"data": {
"listingType": "availableUsers",
"selectedIds": "INGENIUX\\awang",
"selectedEmails": ""
}
}
Return Value
XHRServiceResponseGenericPcrSupportTypeChoice_UserArray of information of Users that weren't assigned to Page Creation Rule yet
Example
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"
}]
}
RemarksPage Creation Rule allows assigning asset to individual Users directly
See Also