Skip to content

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.

You will need

A) Provide access to another Administrator

This will give the added person permission to add test users to the project while it is under development.

  1. Go to the GCP IAM ADMIN
  2. Grant Access
  3. Add principal > Enter user's email
  4. Select a role > Editor > Save

B) Provide access to a User (of the mobile app or the spreadsheet)

1. Provide edit access to the MASTER SPREADSHEET

  1. Open the MASTER SPREADSHEET
  2. 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.

2. Add a Test User to the GCP PROJECT (during development)

GCP stands for Google Cloud Platform.

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:

  1. Open the script's parent GCP PROJECT
  2. OAuth user cap > Test users > + ADD USERS
  3. This user is now allowed to access the STABLE version. The DEV version will show a prompt to 'Request access'.

3. Share the STABLE APP (automatic)

Anyone with the link to the STABLE APP can automatically access the deployed version of the app. No further action is required.

4. Share the DEV APP (optional)

If a user needs to be able to test new and undeployed app code, they will need access to the DEV APP.

  1. Open the APPS SCRIPT PROJECT
  2. Share this project with others > Add people and groups > [Enter email] > Viewer.

C) Provide access to a developer

Share the APPS SCRIPT PROJECT with a developer

If a developer needs access to the Deploy menu, or to be able to add other Editors:

  1. Open the APPS SCRIPT PROJECT
  2. Share this project with others > Add people and groups > [Enter email] > Editor.
Clone this wiki locally