igroupadmin

Usage: igroupadmin [-hvV] [command]

This is for users of type 'groupadmin' which are allowed to perform certain administrative functions. It can also be used by regular users to list groups ('lg') and by the admin for all operations.

A blank execute line invokes the interactive mode, where it prompts and executes commands until 'quit' or 'q' is entered. Single or double quotes can be used to enter items with blanks. Commands are: lg [name] (list group info (user member list)) mkuser Name Password (make a user and set the initial password) atg groupName userName[#Zone] (add to group - add a user to a group) rfg groupName userName[#Zone] (remove from group - remove a user from a group) mkgroup groupName[#Zone] (make a new group) help (or h) [command] (this help, or more details on a command)

lg

 lg [name] (list group info (user member list))
Just 'lg' briefly lists the defined groups.
If you include a group name, it will list users who are
members of that group.  Users are listed in the user#zone format.
In addition to 'rodsadmin', any user can use this sub-command; this is
of most value to 'groupadmin' users who can also atg, rfg, and mkuser.

mkuser

 mkuser Name Group Password (make user by a group-admin)
Create a new iRODS user in the ICAT database

atg

 atg groupName userName[#userZone] (add to group - add a user to a group)
For remote-zone users, include the userZone.
Also see mkgroup, rfg and rmgroup.
In addition to the 'rodsadmin', users of type 'groupadmin' can atg and rfg
for groups they are members of.  They can see group membership via iuserinfo.

rfg

 rfg groupName userName[#userZone] (remove from group - remove a user from a group)
For remote-zone users, include the userZone.
Also see mkgroup, afg and rmgroup.
In addition to the 'rodsadmin', users of type 'groupadmin' can atg and rfg
for groups they are members of.  They can see group membership via iuserinfo.

mkgroup

 mkgroup groupName[#Zone] (make a new group)
Make a new group.  You will need to add yourself to the new group to then
be able to add and remove others (when the group is empty groupadmins are
allowed to add themselves.)

help

 help (or h) [command] (general help, or more details on a command)
 If you specify a command, a brief description of that command
 will be displayed.