Module: Sophos::Client::Common
- Included in:
- TenantClient
- Defined in:
- lib/sophos/client/common.rb
Overview
Common API module for handling various endpoints in Sophos Central. This module provides access to alerts, directory users, and user groups.
Instance Method Summary collapse
-
#directory_user_group_users(group_id, params = {}) ⇒ Hash
Fetch paginated users in a specified user group.
-
#directory_user_groups(user_id, params = {}) ⇒ Hash
Fetch paginated user groups for a specified user.
Instance Method Details
#directory_user_group_users(group_id, params = {}) ⇒ Hash
Fetch paginated users in a specified user group.
26 27 28 |
# File 'lib/sophos/client/common.rb', line 26 def directory_user_group_users(group_id, params = {}) get_paged(Helper::common_url("directory/user-groups/#{group_id}/users"), params) end |
#directory_user_groups(user_id, params = {}) ⇒ Hash
Fetch paginated user groups for a specified user.
39 40 41 |
# File 'lib/sophos/client/common.rb', line 39 def directory_user_groups(user_id, params = {}) get_paged(Helper::common_url("directory/users/#{user_id}/groups"), params) end |