Skip to content

Latest commit

 

History

History
134 lines (88 loc) · 2.89 KB

File metadata and controls

134 lines (88 loc) · 2.89 KB

me group

Manage groups in the active space.

A group is a named bundle of members (users and agents). Grant access to a group once and every member who is also a space member gets it. Group membership does not by itself make someone a space member: a group's grants (and its admin flag, if it's an admin group) apply to a member only once they've also joined the space directly — so you can add someone to a group before they join, and the access stays dormant until they do.

These commands authenticate with your session and operate on the active space.

Commands


me group list

List groups in the active space. Alias: me group ls.

me group list

me group mine

List the groups you are a member of in the active space.

me group mine

me group create

Create a group.

me group create <name>
Argument Required Description
name yes Group name.

me group rename

Rename a group.

me group rename <group> <new-name>
Argument Required Description
group yes Group id or name.
new-name yes New name.

me group delete

Delete a group. Alias: me group rm.

me group delete <group>
Argument Required Description
group yes Group id or name.

me group add

Add a member (user or agent) to a group.

me group add <group> <member> [--admin]
Argument Required Description
group yes Group id or name.
member yes User or agent id or name.
Option Description
--admin Make them a group admin (can manage the group's membership).

me group remove

Remove a member from a group. Alias: me group rm-member.

me group remove <group> <member>
Argument Required Description
group yes Group id or name.
member yes User or agent id or name.

me group members

List a group's members.

me group members <group>
Argument Required Description
group yes Group id or name.

See also

  • me access -- grant a group access to a tree path.
  • Access Control -- group grants, membership, and the authority model.