jsn / ServiceNow, simplified.
AustraliaREFERENCE GUIDE

Google Identity and Access Spoke

On this page

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. For version history of the spoke, see Google Identity And Access spoke release notes.

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:

Category Action Description Required Permission Folder Management Create Folder Creates a folder. resourcemanager.folders.create Delete Folder Deletes a folder. resourcemanager.folders.delete Look up Child Folder Retrieves the information of a child folder. resourcemanager.folders.get Look up Folders Retrieves the list of folders. resourcemanager.folders.list Rename Folder Renames the specified folder. resourcemanager.folders.update Restore Folder Restores the specified folder. resourcemanager.folders.undelete Organization Management Look up Organization by Organization ID Retrieves details of the specified organization. resourcemanager.organizations.get Project Management Create Project Creates a project. resourcemanager.projects.create Delete Project Deletes the specified project. resourcemanager.projects.delete Look up Project by Project ID Retrieves details of the specified project. resourcemanager.projects.get Look up Projects Retrieves the list of projects. resourcemanager.projects.list Look up Projects Stream Retrieves the list of projects as a complex object. resourcemanager.projects.list Rename Project Renames the specified project. resourcemanager.projects.update Restore Project Restores the specified project. resourcemanager.projects.undelete Role Management Create Role For Organization Creates a custom role for an organization. iam.roles.create Create Role For Project Creates a custom role for the specified project. iam.roles.create Delete Role For Organization Deletes a custom role for the specified organization. iam.roles.delete Delete Role For Project Deletes a custom role for the specified project. iam.roles.delete Look up Role for Organization Retrieves details of the custom role for the specified organization. iam.roles.get Look up Role For Project Retrieves details of the custom role for the specified project. iam.roles.get Look up Roles in Organization by Organization ID Retrieves the list of custom roles for the specified organization. iam.roles.list Look up Roles in Organization Stream Retrieves the list of custom roles for the specified organization as a complex object. iam.roles.list Look up Roles in Project by Project ID Retrieves the list of custom roles for the specified project. iam.roles.list Look up Roles in Project Stream Retrieves the list of custom roles in given project ID. iam.roles.list Restore Role For Organization Restores the specified custom role for an organization. iam.roles.undelete Restore Role For Project Restores the specified custom role for a project. iam.roles.undelete Service Account Management Look up Service Account Retrieves the details of the specified service account. iam.serviceAccounts.get Look up Service Accounts by Project ID Retrieves 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.

Keep exploring.

Find another answer, or bring this documentation into your own tools.