GroupCollaborateBridgeGetAvailableUserPagedSortedListRequest
Bases: OCIRequest
Get a list of users with the Collaborate – Audio service assigned that can be assigned to a collaborate bridge. For an Enterprise Group this will include all users in the group’s enterprise. The searchCriteriaGroupId parameter is only applicable for enterprise groups. If no sortOrder is included the response is sorted by Last Name ascending by default.
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.
Multiple search criteria are logically ANDed together unless the searchCriteriaModeOr option is included.
Then the search criteria are logically ORed together.
The response is either GroupCollaborateBridgeGetAvailableUserPagedSortedListResponse or ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
response_paging_control (Optional[ResponsePagingControl]):
sort_order (Optional[List[SortOrderGroupCollaborateBridgeGetAvailableUserPagedSortedList]]):
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_fast/commands/commands.py
42631 42632 42633 42634 42635 42636 42637 42638 42639 42640 42641 42642 42643 42644 42645 42646 42647 42648 42649 42650 42651 42652 42653 42654 42655 42656 42657 42658 42659 42660 42661 42662 42663 42664 42665 42666 42667 42668 42669 42670 42671 42672 42673 42674 42675 42676 42677 42678 42679 42680 42681 42682 42683 42684 42685 42686 42687 42688 42689 42690 42691 42692 42693 42694 42695 42696 42697 42698 42699 42700 42701 42702 42703 42704 42705 42706 42707 42708 42709 42710 42711 42712 42713 42714 42715 42716 42717 42718 42719 42720 42721 | |
Responses
Bases: OCIDataResponse
Response to the GroupCollaborateBridgeGetAvailableUserPagedSortedListRequest. 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_fast/commands/commands.py
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import GroupCollaborateBridgeGetAvailableUserPagedSortedListRequest
client = Client()
command = GroupCollaborateBridgeGetAvailableUserPagedSortedListRequest(
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_fast.client import Client
client = Client()
response = client.raw_command("GroupCollaborateBridgeGetAvailableUserPagedSortedListRequest",
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)