GroupHuntGroupGetAvailableUserPagedSortedListRequest
Bases: OCIRequest
Get a list of users that can be assigned to a Hunt Group group. Searching for users by group only makes sense when the hunt group is part of an Enterprise.
A limitation to the search by DN activation exists when the Number Activation mode is set to
Off. In this case DNs not assigned to users are never returned by queries with the
"dnActivationSearchCriteria" included.
The response is either GroupHuntGroupGetAvailableUserPagedSortedListResponse or ErrorResponse.
If no sortOrder is included, the response is sorted by User Id ascending by default.
If the responsePagingControl element is not provided, the paging startIndex will be set to 1 by
default, and the responsePageSize will be set to the maximum responsePageSize by default.
Multiple search criteria are logically ANDed together unless the searchCriteriaModeOr option is
included. Then the search criteria are logically ORed together.
Attributes:
service_provider_id (str):
group_id (str):
response_paging_control (Optional[ResponsePagingControl]):
sort_order (Optional[List[SortOrderGroupHuntGroupGetAvailableUserPagedSortedList]]):
search_criteria_user_last_name (Optional[List[SearchCriteriaUserLastName]]):
search_criteria_user_first_name (Optional[List[SearchCriteriaUserFirstName]]):
search_criteria_department_name (Optional[List[SearchCriteriaDepartmentName]]):
search_criteria_group_id (Optional[List[SearchCriteriaGroupId]]):
search_criteria_user_id (Optional[List[SearchCriteriaUserId]]):
search_criteria_dn (Optional[List[SearchCriteriaDn]]):
search_criteria_extension (Optional[List[SearchCriteriaExtension]]):
search_criteria_exact_dn_activation (Optional[SearchCriteriaExactDnActivation]):
search_criteria_mode_or (Optional[bool]):
Source code in src/mercury_ocip/commands/commands.py
49893 49894 49895 49896 49897 49898 49899 49900 49901 49902 49903 49904 49905 49906 49907 49908 49909 49910 49911 49912 49913 49914 49915 49916 49917 49918 49919 49920 49921 49922 49923 49924 49925 49926 49927 49928 49929 49930 49931 49932 49933 49934 49935 49936 49937 49938 49939 49940 49941 49942 49943 49944 49945 49946 49947 49948 49949 49950 49951 49952 49953 49954 49955 49956 49957 49958 49959 49960 49961 49962 49963 49964 49965 49966 49967 49968 49969 49970 49971 49972 49973 49974 49975 49976 49977 49978 49979 49980 49981 49982 49983 49984 49985 | |
Responses
Bases: OCIDataResponse
Response to the GroupHuntGroupGetAvailableUserPagedSortedListRequest. Contains a table with column headings: "User Id", "Last Name", "First Name", "Hiragana Last Name", "Hiragana First Name", "Phone Number", "Is Phone Number Activated", "Country Code","National Prefix", "Extension", "Department", "Department Type", "Parent Department", "Parent Department Type", "Email Address", "IMP Id", "Mobile Number", "Group Id", "Group Name".
Attributes:
user_table (OCITable):
Source code in src/mercury_ocip/commands/commands.py
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupHuntGroupGetAvailableUserPagedSortedListRequest
client = Client()
command = GroupHuntGroupGetAvailableUserPagedSortedListRequest(
service_provider_id=...,
group_id=...,
response_paging_control=...,
sort_order=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_department_name=...,
search_criteria_group_id=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_exact_dn_activation=...,
search_criteria_mode_or=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupHuntGroupGetAvailableUserPagedSortedListRequest",
service_provider_id=...,
group_id=...,
response_paging_control=...,
sort_order=...,
search_criteria_user_last_name=...,
search_criteria_user_first_name=...,
search_criteria_department_name=...,
search_criteria_group_id=...,
search_criteria_user_id=...,
search_criteria_dn=...,
search_criteria_extension=...,
search_criteria_exact_dn_activation=...,
search_criteria_mode_or=...,
)
print(response)