Project

General

Profile

Feature #18858

Updated by Peter Amstutz about 2 years ago

From customer discussion: 

 Customer wants to control which users are active in Arvados based on an external Active Directory group. 

 This is very similar to what the group sync tool already does. 

 h2. Proposed feature 

 Input: a CSV file listing users by email address, whether they are active or not, and whether they are admin or not. 

 Actions: 

 * If a user doesn't exist, create a user record. 
 * Activate/deactivate the user  
 * Set/clear admin status (error if inactive && admin) 
 * For users not listed in the file, command line option to select behavior, one of 
 ** Deactivate unlisted users 
 ** Leave unlisted users alone 

Back