
Build a Google Apps Script web app that uses a spreadsheet to enforce permissions and render index or deny pages, with a shared stylesheet across multiple pages.
Create access-controlled web apps by linking a Google Sheets staff list to a Google Apps Script web app, defining allowed emails, and using the spreadsheet ID to connect code.
Learn to build a Google Apps Script web app with client-side code, using index and deny templates and a stylesheet, and publish with access control via sheet data.
Retrieve the session user with session.getActiveUser and getEmail, then pass the user data to the client via the HTML service. Display the email on the page using JavaScript and JSON.
Connect to the spreadsheet by id, select the staff sheet, and fetch all rows as values. Check the email against the data and return the user information to the page.
Loop through sheet data with Apps Script to match an email in the first column, return a data object with role and headings, and handle found or not found outcomes.
Update the client-side template in a Google Apps Script web app to conditionally serve pages based on user presence in a sheet, using a default index template and error handling.
Learn how to include shared CSS and JS across multiple Google Apps Script HtmlService pages by creating an include function, inlining styles, and loading Google fonts.
Learn how the session class identifies the active user, resolves cross-domain access issues, and publishes and authorizes web apps so external users can access spreadsheets.
Learn how to implement access control in a Google Apps Script web app using a spreadsheet of authorized users, session email checks, and dynamic page rendering with templated output.
Search sheet contents and return matching row values with Google Apps Script, demonstrating searches across the entire sheet or a specific range and extracting results.
WebApp Access Control from Spreadsheet - Explore how to include CSS into client side pages of you webapp
Discover how to connect Spreadsheet data to output into a webapp with Google Apps Script
Find out more about using Session Class and other common Google Apps to connect G Suite Apps together to do some amazing things with code.
Create a Google Apps Script web app - control access to the web app url using Google Sheets as a list of allowed users to view the app. JavaScript and prior coding experience is REQUIRED DO NOT TAKE THIS COURSE WITHOUT JavaScript Experience
Source code is included - Best way to learn is to try the code and create your own version of this project
Taught by an instructor with over 20 years of web development experience ready to help you learn
Google Developer Expert - Laurence Svekis walks you through how to do some amazing functionality to save time and get the most out of Google Apps Script G Suite content
Fast friendly support is always available in the Q&A section
What are you waiting for - this could change everything - at least change the way you use Google Apps and G Suite Google Sheets and send emails.
Course covers how to include files in web app - creating include function to include css and js files on the client side.
Use session user to detect the active user and either allow or deny - show custom output to the user depending on the dynamic list within a spreadsheet
Use Google apps script and connect G Suite Apps to power up your Google G Suite Apps and do some amazing things.
Google Apps Script is like JavaScript written in the cloud.
Connect G Suite Apps together.