For administrators
Adding a new user
4 min
to add a new user to the hosting infrastructure, add username in locals users section of main tf file locals { \# users = \[ \# we recommend prefixing usernames with their assosiated companies, but it's optional "systemseed leo", "systemseed elaman", ] } use tofu apply command to apply changes after successful creation of the user, you can add the user to the administrators section, to give the user administrator level access to the developers , lead developers , release managers sections of the project to give different levels of access use tofu apply command to apply change if nescessary giving the user aws console access after user is created, you need to visit the user's iam account, switch to the security credentials tab on aws console and enable console access for the user you can select an option to autogenerate the password and download the credentials as csv file send the downloaded file to the person, who will be using this iam user account developers can only change their password, mfa device and access/secret tokens in aws giving the user vpn configuration every user has individual vpn configuration file generated for them in s3 bucket "vpn \<hostedzonename>" download the individual file and pass it to the user next steps pass the newly created developer the following information url where to log in into the console with their credentials generated vpn configuration file for their iam user the next steps are for developers to finish the user account set up from their side they are described in the setting up a new user docid\ qnkyqpegp 8sdduqomtpt page of the developer's section