directory_user_2fa_enrolleddirectory_user_admin_2fa_enrolleddirectory_user_admin_countdirectory_user_admin_max_countdirectory_user_is_delegated_admindrive_domain_restrictiondrive_members_only_accessdrive_viewer_restrictionsgmail_auto_forwarding_disabledgmail_delegation_disabledgmail_pop_imap_disabledgroups_admin_created_only
Query: groups_admin_created_only
Usage
powerpipe query googleworkspace_compliance.query.groups_admin_created_only
Steampipe Tables
SQL
with group_creation_stats as ( select count(*) as total_groups, count(*) filter (where admin_created = true) as admin_created_groups, count(*) filter (where admin_created = false) as user_created_groups from googledirectory_group)select 'organization' as resource, case when user_created_groups = 0 then 'ok' else 'alarm' end as status, case when user_created_groups = 0 then 'All ' || total_groups || ' groups were created by administrators.' else 'Found ' || user_created_groups || ' groups created by users out of ' || total_groups || ' total groups.' end as reasonfrom group_creation_stats;
Controls
The query is being used by the following controls: