Configure Groups With Rake Tasks

Rake tasks can be used to configure and manage IBM Aspera Shares users, groups, shares, and nodes from the command line. To run a rake task, first do the following:
  1. Go to the shares folder:
    # cd /opt/aspera/shares/u/shares/bin
  2. Test that your rake tasks are working correctly.
    ./run rake -T

The following rake tasks cover how to create and delete groups and how to add or delete users from a group.

Create Group

Command Usage
Syntax
rake data:group:create -- --group_name group_name
Example
./run rake data:group:create -- --group_name project1

Delete Group

Command Usage
Syntax
rake data:group:delete -- --group_name group_name
Example
./run rake data:group:delete -- --group_name project1

Add User to a Group

Command Usage
Syntax
rake data:group:user:add -- --username username --group_name group_name
Example
./run rake data:group:user:add -- --username johndoe --group_name project1

Remove User from a Group

Command Usage
Syntax
rake data:group:user:remove -- --username username --group_name group_name
Example
./run rake data:group:user:remove -- --username johndoe --group_name project1

Create SAML Group

Command Usage
Syntax
rake data:group:saml:create -- --group_name group_name
Example
./run rake data:group:saml:create -- --group_name saml1
Command Usage
Syntax
rake data:group:ldap:fetch -- --group_name group_name
Example
./run rake data:group:ldap:fetch -- --group_name project1