magpie.api.management.group.group_views ======================================= .. py:module:: magpie.api.management.group.group_views Functions --------- .. autoapisummary:: magpie.api.management.group.group_views.get_groups_view magpie.api.management.group.group_views.create_group_view magpie.api.management.group.group_views.get_group_view magpie.api.management.group.group_views.edit_group_view magpie.api.management.group.group_views.delete_group_view magpie.api.management.group.group_views.get_group_users_view magpie.api.management.group.group_views.get_group_services_view magpie.api.management.group.group_views.get_group_service_permissions_view magpie.api.management.group.group_views.create_group_service_permission_view magpie.api.management.group.group_views.replace_group_service_permissions_view magpie.api.management.group.group_views.delete_group_service_permission_view magpie.api.management.group.group_views.delete_group_service_permission_name_view magpie.api.management.group.group_views.get_group_resources_view magpie.api.management.group.group_views.get_group_resource_permissions_view magpie.api.management.group.group_views.create_group_resource_permissions_view magpie.api.management.group.group_views.replace_group_resource_permissions_view magpie.api.management.group.group_views.delete_group_resource_permissions_view magpie.api.management.group.group_views.delete_group_resource_permission_name_view magpie.api.management.group.group_views.get_group_service_resources_view Module Contents --------------- .. py:function:: get_groups_view(request) Get list of group names. .. py:function:: create_group_view(request) Create a group. .. py:function:: get_group_view(request) Get group information. .. py:function:: edit_group_view(request) Update a group by name. .. py:function:: delete_group_view(request) Delete a group by name. .. py:function:: get_group_users_view(request) List all users from a group. Users can be filtered by status depending of input arguments. .. py:function:: get_group_services_view(request) List all services a group has permission on. .. py:function:: get_group_service_permissions_view(request) List all permissions a group has on a specific service. .. py:function:: create_group_service_permission_view(request) Create a permission on a specific resource for a group. .. py:function:: replace_group_service_permissions_view(request) Create or modify an existing permission on a service for a group. Can be used to adjust permission modifiers. .. py:function:: delete_group_service_permission_view(request) Delete a permission from a specific resource for a group. .. py:function:: delete_group_service_permission_name_view(request) Delete a permission by name from a specific service for a group. .. py:function:: get_group_resources_view(request) List all resources a group has permission on. .. py:function:: get_group_resource_permissions_view(request) List all permissions a group has on a specific resource. .. py:function:: create_group_resource_permissions_view(request) Create a permission on a specific resource for a group. .. py:function:: replace_group_resource_permissions_view(request) Create or modify an existing permission on a resource for a group. Can be used to adjust permission modifiers. .. py:function:: delete_group_resource_permissions_view(request) Delete a permission from a specific resource for a group. .. py:function:: delete_group_resource_permission_name_view(request) Delete a permission by name from a specific resource for a group. .. py:function:: get_group_service_resources_view(request) List all resources under a service a group has permission on.