Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Google Identity and Access Spoke

Manage folders, projects, roles, and service accounts in Google Identity and Access Management and Google Resource Manager.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

Google Identity and Access spoke v1.1.1 is the latest version.

Supported Versions

This spoke was built for API version v2 only Folder Management category and v1 for other categories, but may be compatible with later versions.

Spoke dependencies

If you’re having trouble installing the app, ensure that these dependent plugins are installed:

  • ServiceNow Integration Hub Runtime (com.glide.hub.integration.runtime)
  • ServiceNow Integration Hub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow Workflow Studio - Dynamic Inputs (com.glide.hub.dynamic_inputs)
  • Complex Object (com.glide.cobject)

Note: Some of these plugins are licensable features and require an appropriate license if used outside the spoke implementation. For information on licenses, contact your account manager.

Spoke requirements

Google Cloud Platform account.

Spoke flows and subflows

This spoke has no flows and subflows.

Spoke actions

The Google Identity and Access spoke provides actions to automate Google Identity and Access Management and Google Resource Manager tasks when events occur in ServiceNow. For the spoke actions to be performed, you must ensure that your project or organization in Google Cloud Platform has the mentioned permissions. Available actions include:

CategoryActionDescriptionRequired Permission
Folder ManagementCreate FolderCreates a folder.resourcemanager.folders.create
Delete FolderDeletes a folder.resourcemanager.folders.delete
Look up Child FolderRetrieves the information of a child folder.resourcemanager.folders.get
Look up FoldersRetrieves the list of folders.resourcemanager.folders.list
Rename FolderRenames the specified folder.resourcemanager.folders.update
Restore FolderRestores the specified folder.resourcemanager.folders.undelete
Organization ManagementLook up Organization by Organization IDRetrieves details of the specified organization.resourcemanager.organizations.get
Project ManagementCreate ProjectCreates a project.resourcemanager.projects.create
Delete ProjectDeletes the specified project.resourcemanager.projects.delete
Look up Project by Project IDRetrieves details of the specified project.resourcemanager.projects.get
Look up ProjectsRetrieves the list of projects.resourcemanager.projects.list
Look up Projects StreamRetrieves the list of projects as a complex object.resourcemanager.projects.list
Rename ProjectRenames the specified project.resourcemanager.projects.update
Restore ProjectRestores the specified project.resourcemanager.projects.undelete
Role ManagementCreate Role For OrganizationCreates a custom role for an organization.iam.roles.create
Create Role For ProjectCreates a custom role for the specified project.iam.roles.create
Delete Role For OrganizationDeletes a custom role for the specified organization.iam.roles.delete
Delete Role For ProjectDeletes a custom role for the specified project.iam.roles.delete
Look up Role for OrganizationRetrieves details of the custom role for the specified organization.iam.roles.get
Look up Role For ProjectRetrieves details of the custom role for the specified project.iam.roles.get
Look up Roles in Organization by Organization IDRetrieves the list of custom roles for the specified organization.iam.roles.list
Look up Roles in Organization StreamRetrieves the list of custom roles for the specified organization as a complex object.iam.roles.list
Look up Roles in Project by Project IDRetrieves the list of custom roles for the specified project.iam.roles.list
Look up Roles in Project StreamRetrieves the list of custom roles in given project ID.iam.roles.list
Restore Role For OrganizationRestores the specified custom role for an organization.iam.roles.undelete
Restore Role For ProjectRestores the specified custom role for a project.iam.roles.undelete
Service Account ManagementLook up Service AccountRetrieves the details of the specified service account.iam.serviceAccounts.get
Look up Service Accounts by Project IDRetrieves the list of service accounts in a project.iam.serviceAccounts.list

For more information about the required permissions, see IAM permissions reference.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.

For information about setting up the spoke, see Set up the Google Identity and Access Spoke.