-
Notifications
You must be signed in to change notification settings - Fork 0
Information for Administrators
Dan Smith edited this page Nov 22, 2022
·
24 revisions
This page is for the person tasked with managing user access to the app.
- Your organisation's domain-specific settings
- A
@gmail.comemail address for each user you wish to add
This will give the added person permission to add Test users to the project (during development).
- Go to the GCP IAM ADMIN
- Grant Access
- Add principal > Enter user's email
- Select a role > Editor > Save
- Open the MASTER SPREADSHEET
- Share > Add people and groups > [Enter email] > Editor
Note:
- The app reads and writes organisational data, therefore users require permission to edit the spreadsheet in order to access the app.
- If the spreadsheet is not shared, the user may still be able to view it, but they will not see the drop-down menus or the App Help menu item, and the app will not be able to write to it.
Usually, anyone with the link to the STABLE APP can automatically access the deployed version of the app, and no further action is required.
However - during development, the app has a status of testing rather than in production. While in testing, only Test users may access the app.
Add a Test user:
- Open the script's parent GCP PROJECT (GCP stands for Google Cloud Platform)
- OAuth user cap > Test users > + ADD USERS
- This user is now allowed to access the STABLE version. The DEV version will show a prompt to 'Request access'.
If a user needs to be able to test new and undeployed app code, they will need access to the DEV APP.
- Open the APPS SCRIPT PROJECT
- Share this project with others > Add people and groups > [Enter email] > Viewer.
If a developer needs access to the Deploy menu, or to be able to add other Editors:
- Open the APPS SCRIPT PROJECT
- Share this project with others > Add people and groups > [Enter email] > Editor.