Skip to content

Latest commit

 

History

History
247 lines (150 loc) · 4.26 KB

File metadata and controls

247 lines (150 loc) · 4.26 KB

group

Identity v3

group add user

Add user to group

.. program:: group add user
os group add user
    [--group-domain <group-domain>]
    [--user-domain <user-domain>]
    <group>
    <user>
.. option:: --group-domain <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 <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>

    Group to contain <user> (name or ID)

.. describe:: <user>

    User to add to <group> (name or ID)

group contains user

Check user membership in group

.. program:: group contains user
os group contains user
    [--group-domain <group-domain>]
    [--user-domain <user-domain>]
    <group>
    <user>
.. option:: --group-domain <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 <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>

    Group to check (name or ID)

.. describe:: <user>

   User to check (name or ID)

group create

Create new group

.. program:: group create
os group create
    [--domain <domain>]
    [--description <description>]
    [--or-show]
    <group-name>
.. option:: --domain <domain>

    Domain to contain new group (name or ID)

.. option:: --description <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:: <group-name>

    New group name

group delete

Delete group

.. program:: group delete
os group delete
    [--domain <domain>]
    <group> [<group> ...]
.. option:: --domain <domain>

    Domain containing group(s) (name or ID)

.. describe:: <group>

    Group(s) to delete (name or ID)

group list

List groups

.. program:: group list
os group list
    [--domain <domain>]
    [--user <user> [--user-domain <user-domain>]]
    [--long]
.. option:: --domain <domain>

    Filter group list by <domain> (name or ID)

.. option:: --user <user>

    Filter group list by <user> (name or ID)

.. option:: --user-domain <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
os group remove user
    [--group-domain <group-domain>]
    [--user-domain <user-domain>]
    <group>
    <user>
.. option:: --group-domain <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 <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>

    Group containing <user> (name or ID)

.. describe:: <user>

    User to remove from <group> (name or ID)

group set

Set group properties

.. program:: group set
os group set
    [--domain <domain>]
    [--name <name>]
    [--description <description>]
    <group>
.. option:: --domain <domain>

    Domain containing <group> (name or ID)

.. option:: --name <name>

    New group name

.. option:: --description <description>

    New group description

.. describe:: <group>

    Group to modify (name or ID)

group show

Display group details

.. program:: group show
os group show
    [--domain <domain>]
    <group>
.. option:: --domain <domain>

    Domain containing <group> (name or ID)

.. describe:: <group>

    Group to display (name or ID)