This is an automated email from the ASF dual-hosted git repository.

eroma pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-docs.git


The following commit(s) were added to refs/heads/master by this push:
     new 3854f64  Adding user group details
3854f64 is described below

commit 3854f64235a40333584747e219f55b1691dddd1b
Author: Eroma Abeysinghe <[email protected]>
AuthorDate: Sun Jul 28 09:28:38 2019 -0400

    Adding user group details
---
 docs/user-documentation/airavata-user-profiles.md | 69 +++++++++++++----------
 1 file changed, 39 insertions(+), 30 deletions(-)

diff --git a/docs/user-documentation/airavata-user-profiles.md 
b/docs/user-documentation/airavata-user-profiles.md
index 1d27bcf..4c96814 100644
--- a/docs/user-documentation/airavata-user-profiles.md
+++ b/docs/user-documentation/airavata-user-profiles.md
@@ -1,47 +1,56 @@
-## Apache Airavata User Profiles
+## Apache Airavata User Groups
 
-### What Are Airavata User Roles?
+### What Are Airavata User Groups?
 
-1. Prior to using Airavata, lets identify and understand the user roles 
available and their features.
-2. Knowing the roles and the features of each, will assist on shaping your 
gateway user hierarchy.
-3. There are 4 active user roles in Airavata with different set of features at 
each level.
+1. Prior to using Airavata, lets identify and understand the user groups 
available and their features.
+2. Knowing the groups and the features of each, will assist on shaping your 
gateway user hierarchy.
+3. There are 3 base user groups in Airavata with different set of features at 
each level.
        - Admin
        - Admin-Read-Only
        - Gateway-User
-       - User-Pending
 
-### Features of each User Role
+### Features of each User Group
 
-1. Admin User
-       - Set up gateway preferences for Compute Resources and Storage Resources
-       - Generate SSH keys and their tokens using Credential Store in Admin 
Dashboard.
-       - Add the generated SSH token to Gateway Preferences.
+1. Admin Group
+       - Set up gateway Group Resource Profiles.
+       - Add gateway storage resource profile.
+       - Generate SSH keys for compute and storage resource SSH 
communications..
+       - Add the generated SSH key to group resource profiles.
        - Add the generated SSH keys to authorized_key files in each resource.
-       - Can Cancel, clone experiments of a gateway user through Admin 
dashboard behalf of the user.
        - Create Applications and their deployments in to the gateway.
+       - Manage users, add the mto base groups.
 <br><b>NOTE: If user hosts his own gateway; 'Gateway Admin' role will have 
access to create compute resources and storage resources as well.</b></br><br>
-
 2. Admin-Read-Only
-       - Can view everything in Admin Dashboard but cannot Add, Edit or Delete 
any records from dashboard.
-       - Can monitor experiments through Experiments Statistics in Admin 
dashboard.
-       - Behalf of a gateway user can edit, cancel or clone an experiment.
+       - Can view everything in Settings but cannot Add, Edit or Delete any 
records from dashboard.
+       - Can monitor experiments through Experiments Statistics in Experiment 
statistics.
 <br></br>
 3. Gateway User
        - Create, launch their own experiments in using available applications 
and compute resources.
        - Monitor progress of experiment execution.
-       - Download outputs experiment outputs from experiment summary or from 
ARCHIVE directory in Storage (ARCHIVE folder exists only if the application 
files are 'Archive' enabled)
+       - Download experiment outputs from experiment summary or from the 
storage.
+       - Upload files in to the storage for future use.
        - Group experiments by creating Projects.
-       - Request new features, applications and report bug, issue using 
'Contact Us' in gateway.
+       - Create own SSH keys from Credential store
+       - Create Group Resource profiles to use individual HPC allocations for 
job submission through the gateway.
        - Password reset.
-<br>
-</br>
-4. User-Pending
-       - This is the initial role assigned to users when account is created.
-       - Until gateway admin provide relevant access to the gateway (by 
assigning an active gateway role) user has cannot really use the gateway.
-<br>
-</br>
-### How User Roles Work?
-
-1. Users can have one or many user roles assigned to them.
-2. Gateway admin has the authority to change user roles of the gateway users.
-2. Every time a role changes user will be notified through email about the 
privilege change.
\ No newline at end of file
+
+
+### How User Groups Work?
+
+1. Users can belong to one or many user groups.
+2. Two main categories of groups
+    - Base groups - Created as default groups in the gateway at gateway 
deployment
+    - User groups - Any user in the gateway can create user groups, and add 
other gateway users to the group.
+3. Users in group will have one of the three roles. Three roles are:
+    - Owner - Person who creates the user group
+    - Admin - Person who can add other users in to the group. These users' 
role cannot be changed by users with admin role.
+    - Member - This person can use benefits of the group, but cannot add or 
remove users from the group.
+4. Only the owner of the group can change users; role. 
+5. Adding users to base groups can be done using two interfaces.
+    - Settings &rarr; Manage Users
+    - Top right-hand corner dropdown menu &rarr; Groups
+6. Adding users to any other group that you are an admin of or the owner of 
can be done using 
+    - Top right-hand corner dropdown menu &rarr; Groups
+7. In Manage Users page, users are listed with all the groups they are a 
member of.
+
+

Reply via email to