Supported editions for this feature: Education Plus. Compare your edition
As an administrator, you can give designated users, such as school administrators or support staff, temporary access to visit classes in Classroom without being added as a permanent teacher or student to the class.
Temporary access to classes is useful to support educators, view student profiles, post announcements, and more.
Set up temporary access
Create an admin role with the Manage classes privilege and assign it to designated users or security groups. Also, you can restrict access to classes by organizational unit.
Google Admin Console: Designate users with temporary class access in Google Classroom
Step 1: Create a custom admin role
-
Sign in to your Google Admin console.
Sign in using an account with super administrator privileges (does not end in @gmail.com).
-
In the Admin console, go to Menu AccountAdmin roles.
- Click Create new role.
- Enter a name and, optionally, a description for the role and click Continue.
- From the Privilege Name list, at Classroom, check the Manage Classes box.
- Click Continue.
- Click Create role.
Note: You can add other privileges to this role. For example, if you have the same users assigned the View analytics data for users and their classes privilege, you can add both privileges to one custom admin role.
Continue to Step 2 to assign the custom admin role to users or security groups.
Step 2: Assign the custom admin role to a user or security group
-
Sign in to your Google Admin console.
Sign in using an account with super administrator privileges (does not end in @gmail.com).
-
In the Admin console, go to Menu AccountAdmin roles.
- Click the custom admin role you created AdminsAssign members.
- Enter the first few letters of the email address of the user or the security group, and select the address from the list.
- (Optional) To limit access to an organizational unit, click Edit , select an organizational unit, and click Done.
(Optional) To grant access to more than one organizational unit, follow the steps in Assign or unassign the role for multiple organizational units on this page.
- Click Assign role.
Note: When you restrict access to an organizational unit, the user or group can access only classes whose primary teacher is in that organizational unit.
After you assign the custom admin role to a user or a security group, they can visit a class as an education leader or staff.
Assign or unassign the role for multiple organizational units
Repeat Step 2 above and select a different organizational unit each time to grant a user or security group access to more than one organizational unit.
In the Admins list, the user or security group name appears separately for each organizational unit they can access.
Or, you can follow these steps:
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DirectoryUsers.
- Click the user’s nameAdmin roles and privileges.
- At the custom admin role you created, under Scope of role, click Edit .
- Do one of the following:
- To select an organizational unit, check the box for the organizational unit.
- To unselect an organizational unit, uncheck the organizational unit box.
- Click Done.
- Click Save.
Manage the custom admin role using APIs
Instead of assigning the custom admin role to users and security groups manually in the Admin Console, you can designate temporary class access using APIs. To do so, review the developer guide on automating the process: Developer Guide - Provide Temporary Access.
Manage sensitive information
You can control access to sensitive information and resources using security groups. You can create a new security group or update an existing group by adding the security setting. For details, go to Control access to sensitive data with security groups.
Remove temporary class access permissions
-
Sign in to your Google Admin console.
Sign in using your administrator account (does not end in @gmail.com).
-
In the Admin console, go to Menu DirectoryUsers.
- Click the user’s nameAdmin roles and privileges.
- At the custom admin role you created, under Assigned state, click Assigned .
- Click Save.
Note: If the role was assigned to a security group, removing users from the security group also removes their access permissions.