This will create users in Nebari using Keycloak's API.
The information flow is like the following:
- User fills in Google Form
- Google App's Script listens to form submission and sends the form data to AWS Lambda.
- AWS Lambda then calls the Keycloak's API to add users to the Nebari Deployment
Below is a brief diagram for the architecture:
- Setting up clasp
npm install @google/clasp -g
clasp login
- Set
.clasprc.json
(file in your home directory) toCLASPRC
GitHub Actions secret
cat ~/.clasprc.json