On this page
Kater CLI Share and administer admin team
kater admin team invite
Invites people to your Kater organisation by email.
Each person gets an invitation email, and joins with the role and groups that you give. Anyone already invited or already a member is skipped.
Examples
# Invite one person as a viewerkater admin team invite teammate@example.com# Invite one person as a developer, into the Marketing groupkater admin team invite teammate@example.com --role developer --group Marketing# Invite everyone in a CSV filekater admin team invite --csv people.csvArguments
Options
It also takes the global options --json and --help.
The CSV file
The file starts with a header row of these columns: email, name, role, groups and attributes.
roleisadmin,developerorviewer. An empty role isviewer.groupslists groups with a;between them.attributesgives each attribute askey=value, with a;between them.- Kater makes each group, attribute and value that does not exist yet. It cannot set a system attribute, such as
user_email.
email,name,role,groups,attributesteammate@example.com,Sam Lee,developer,Marketing;Finance,region=emeaWhat it prints
- Each line gives an email address and what happened:
invited,already invitedormember.membermeans that the person is already a member. - A person who has an invitation already gets no second email.
- A person’s groups and attributes apply the first time they sign in to Kater.
- One command invites 500 people at most. An email address that repeats counts one time.
It needs the settings:manage permission.