Admin Guides_New User - ACCESS-NRI/accessdev-Trac-archive GitHub Wiki

Accessdev users

All NCI users in the "access" group are now automatically allowed to log in to accessdev.

This is set in puppet/hieradata/project.yaml: pam::access::allowed_array

The following groups also have access: access.dev (tenant_group), ju7, access.admin

Old method of adding users=

#!sh
# On cloudlogin.nci.org.au or other system with access to git repos

# Clone the repository - use git@repos or your_username@repos
git clone [email protected]:p/access.dev/puppet
cd puppet

# Make sure the repository is up to date
git pull origin master

# Edit the list of allowed users
vim manifests/nodes.pp

# Commit the change
git commit -a -m "Added user abc123"

# Push to the main repository
git push origin master

# Login to accessdev & update puppet
ssh accessdev.nci.org.au
sudo /usr/local/sbin/puppet-update