===== group ===== Identity v3 group add user -------------- Add user to group .. program:: group add user .. code:: bash os group add user [--group-domain ] [--user-domain ] .. option:: --group-domain Domain the group belongs to (name or ID). This can be used in case collisions between group names exist. .. versionadded:: 3 .. option:: --user-domain Domain the user belongs to (name or ID). This can be used in case collisions between user names exist. .. versionadded:: 3 .. describe:: Group to contain (name or ID) .. describe:: User to add to (name or ID) group contains user ------------------- Check user membership in group .. program:: group contains user .. code:: bash os group contains user [--group-domain ] [--user-domain ] .. option:: --group-domain Domain the group belongs to (name or ID). This can be used in case collisions between group names exist. .. versionadded:: 3 .. option:: --user-domain Domain the user belongs to (name or ID). This can be used in case collisions between user names exist. .. versionadded:: 3 .. describe:: Group to check (name or ID) .. describe:: User to check (name or ID) group create ------------ Create new group .. program:: group create .. code:: bash os group create [--domain ] [--description ] [--or-show] .. option:: --domain Domain to contain new group (name or ID) .. option:: --description New group description .. option:: --or-show Return existing group If the group already exists, return the existing group data and do not fail. .. describe:: New group name group delete ------------ Delete group .. program:: group delete .. code:: bash os group delete [--domain ] [ ...] .. option:: --domain Domain containing group(s) (name or ID) .. describe:: Group(s) to delete (name or ID) group list ---------- List groups .. program:: group list .. code:: bash os group list [--domain ] [--user [--user-domain ]] [--long] .. option:: --domain Filter group list by (name or ID) .. option:: --user Filter group list by (name or ID) .. option:: --user-domain Domain the user belongs to (name or ID). This can be used in case collisions between user names exist. .. versionadded:: 3 .. option:: --long List additional fields in output group remove user ----------------- Remove user from group .. program:: group remove user .. code:: bash os group remove user [--group-domain ] [--user-domain ] .. option:: --group-domain Domain the group belongs to (name or ID). This can be used in case collisions between group names exist. .. versionadded:: 3 .. option:: --user-domain Domain the user belongs to (name or ID). This can be used in case collisions between user names exist. .. versionadded:: 3 .. describe:: Group containing (name or ID) .. describe:: User to remove from (name or ID) group set --------- Set group properties .. program:: group set .. code:: bash os group set [--domain ] [--name ] [--description ] .. option:: --domain Domain containing (name or ID) .. option:: --name New group name .. option:: --description New group description .. describe:: Group to modify (name or ID) group show ---------- Display group details .. program:: group show .. code:: bash os group show [--domain ] .. option:: --domain Domain containing (name or ID) .. describe:: Group to display (name or ID)