Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
accounts:account_activation [2023/04/19 09:44]
hans
accounts:account_activation [2023/06/06 16:03] (current)
hans [Slurm Queue Access]
Line 3: Line 3:
 ===== ICS Graduate and Undergraduate Students ===== ===== ICS Graduate and Undergraduate Students =====
  
-Students that are ICS majors or enrolled in some ICS courses will already have an accounts ​setup for them.  They should follow the directions at the link below to activate that account. ​+**Note**: ​ UCI students that are not ICS majors and not enrolled in ICS courses are considered visitors and should use the onboarding process below. 
 + 
 +Students that are ICS majors or enrolled in some ICS courses will already have an account ​setup for them.  They should follow the directions at the link below to activate that account. ​
  
 [[http://​www.ics.uci.edu/​~lab/​students/​acct_activate.php]] [[http://​www.ics.uci.edu/​~lab/​students/​acct_activate.php]]
  
-ICS Ugrads will receive accounts on both both Windows and Linux systems that are supported by ICS Computing Support.  ​+ICS Ugrads will receive accounts on both Windows and Linux systems that are supported by ICS Computing Support.  ​
  
 ICS Grads will also receive [[accounts:​ics_google_apps|an ICS Google account]]. ICS Grads will also receive [[accounts:​ics_google_apps|an ICS Google account]].
Line 13: Line 15:
  
 ===== Staff, Faculty, and Visitors ===== ===== Staff, Faculty, and Visitors =====
-Please make sure that you first activate your [[https://​www.oit.uci.edu/​ucinetid/​|UCInetID]]. 
  
-Once you have your UCInetID, ​please have your department manager/​personnel ​or advisor submit an account request to [[https://​onboarding.ics.uci.edu/​site/​index|onboarding.ics.uci.edu]] ​noting ​the following:+Before acquiring an ICS account please activate your [[https://​www.oit.uci.edu/​ucinetid/​|UCInetID]]. 
 + 
 +Once you have UCInetID, ​department manager or advisor ​must submit an account request to [[https://​onboarding.ics.uci.edu/​site/​index|onboarding.ics.uci.edu]] ​with the following ​information: 
       * UCInetID       * UCInetID
       * University affiliation (e.g. grad, staff, faculty, visitor)       * University affiliation (e.g. grad, staff, faculty, visitor)
       * Advisor, Manager, or Instructor       * Advisor, Manager, or Instructor
       * Any special groups or projects you will be working with       * Any special groups or projects you will be working with
 +
 +Additional information for using the onboarding app:  [[https://​docs.google.com/​document/​d/​1jDVJSXZ-8pRTTSYR6w9lCnVSE1U-OqrdXmmpez5z6ZA/​edit#​heading=h.q4a1p8ulkt57|Onboarding How-To]]
 +
 +**Note:** UCI Students that are not ICS majors must also go through this onboarding process in order to receive an ICS account.
 +
 +
 +
 +===== Account Access =====
 +
 +The following sections attempt to detail how access control is provided on ICS Systems.
 +
 +==== (Posix) Group ====
 +
 +=== Provides Access To ===
 +
 +  * Group readable files and directories
 +  * Sudo commands are frequently assigned based on group members
 +  * Docker on some systems.
 +
 +=== How to Grant Access ===
 +
 +User group membership can be set by Helpdesk staff via an [[group:​support:​accounts:​howto_manage_accounts|internal account management tool.]]
 +
 +Groups may be nested and membership in one group implies membership in any groups that contain said group. ​
 +
 +
 +==== Netgroup and Host Access ====
 +
 +=== Provides Access To ===
 +
 +  * Host login access is permitted based on netgroup membership.
 +
 +Access may be tested on many systems by running the `/​usr/​local/​bin/​testaccess <​user>​` command.
 +
 +<​code>​
 +circinus-28#​ testaccess hans
 +Username ​           Status
 +----------------------------------------
 +hans                ACCESS PERMITTED
 +</​code>​
 +
 +=== How to Grant Access ===
 +
 +User netgroup membership can be set by Helpdesk staff via an [[group:​support:​accounts:​howto_manage_accounts|internal account management tool.]]
 +
 +Netgroups may be nested and membership in one netgroup implies membership in any netgroups that contain said netgroup. ​
 +
 +==== Groupleader ====
 +
 +Please see the [[accounts:​gsu]] Groupleader Account for more details.
 +
 +=== Provides Access To ===
 +
 +  * [[accounts:​gsu|Shared group shell accounts]] via `sudo -u <​groupleaderaccount>​ -s`
 +  * [[accounts:​mapping_network_drive|Share network drivers]]
 +
 +=== How to Grant Access ===
 +
 +User groupleader access can be provided by helpdesk staff using our [[group:​support:​accounts:​howto_manage_accounts|internal account management tool.]]
 +
 +The tool adds an equivalency attribute to the groupleader account POSIX account LDAP entry.
 +
 +==== Slurm Queue Access ====
 +
 +Slurm access is provide based on group membership and netgroup members.
 +
 +Any member of the grad or ugrad group will automatically have a slurm accounts ​ Use the `sacctmgr show user <​username>​` from any openlab host to confirm the account is present for <​username>​.
 +
 +Any user that has a slurm account and is a member of a netgroup that can login to a host in the slurm queue may submit jobs to that queue.
 +
 +
 +
  
accounts/account_activation.1681922679.txt.gz · Last modified: 2023/04/19 09:44 by hans
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0