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

AWS Lambda Spoke

Manage alias and function in AWS Lambda from your ServiceNow instance.

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

AWS Lambda spoke v1.1.3 is the latest version.

Spoke dependencies

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

  • ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
  • Complex Object (com.glide.cobject)
  • ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
  • ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
  • ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
  • AWS IAM Spoke (sn_aws_iam_spoke)

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.

Supported version

This spoke was built for API version 2010-05-08, but may be compatible with later versions.

Note: If you use different API version, ensure that you change the API version in all spoke actions.

Spoke requirements

  • User with full access to Lambda.

    Note: The AWSLambdaFullAccess IAM policy must be assigned to the user. See Identity-based IAM policies for AWS Lambda for more information about the IAM policy.

  • Access Key ID and Secret Access Key of the user as obtained in the IAM Console. Record these values for later use.

For more information about creating user in IAM and providing the required access, see Understanding and Getting Your Security Credentials page on the AWS Documentation site.

Spoke actions

The AWS Lambda spoke provides actions to automate AWS Lambda tasks when events occur in ServiceNow. Available actions include:

CategoryActionDescription
Alias ManagementCreate Function AliasCreates an alias for the specified function.
Delete Function AliasDeletes the specified alias of the function.
Get Function Alias DetailsRetrieves the details of the specified function alias.
List Function AliasesRetrieves the list of all aliases for the specified function.
Update Function AliasUpdates settings of the specified alias.
Function ManagementAdd PermissionGrants an AWS service or another account permission to use the specified AWS Lambda function.
Create FunctionCreates a function in AWS Lambda.
Delete FunctionDeletes the specified AWS Lambda function or function version.
Get Function DetailsRetrieves details of the specified AWS Lambda function or function version.
Invoke FunctionInvokes the specified AWS Lambda function.
List FunctionsRetrieves list of all AWS Lambda functions in a region
Update Function CodeUpdates code of the specified AWS Lambda function.
Update Function ConfigurationUpdates configuration of the specified AWS Lambda function.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. 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 information about setting up the spoke, see Set up the AWS Lambda spoke.