Managing custom tables and applications in Subscription Management

  • Release version: Washingtondc
  • Updated August 1, 2024
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Managing Custom Tables and Applications in Subscription Management

    Managing your custom tables and applications is essential for maintaining accurate entitlements in Subscription Management. This involves mapping custom applications and tables to valid subscriptions, ensuring compliance and continued functionality as your organization grows. This process helps avoid exceeding your custom table entitlements.

    Show full answer Show less

    Key Features

    • Mapping Custom Applications: Link custom applications to product subscriptions so that any additional tables created are automatically included.
    • Tracking Usage: Monitor custom table usage to prevent running out of entitlements.
    • Subscription Maintenance: Document custom table mappings prior to subscription renewals to ensure consistency.
    • Custom Tables Definition: Understand that custom tables are user-created tables, distinct from those provided by ServiceNow, with specific entitlements based on your subscription.
    • Recommended Subscriptions: Receive recommendations for subscriptions based on app scopes, relationships, or extensions to optimize your mapping.

    Key Outcomes

    By effectively managing custom tables and applications, you ensure compliance with entitlement limits and maintain operational efficiency. Proper mapping allows for seamless integration during subscription renewals, helping your organization leverage the full capabilities of the ServiceNow AI Platform while avoiding potential disruptions in service. Additionally, understanding and utilizing the App Engine subscriptions enables better application development and deployment in production environments.

    Keep your custom table entitlements updated by mapping all of your custom applications and tables to valid subscriptions in Subscription Management.

    Overview of managing custom tables and applications

    To successfully manage your custom tables and applications, follow the process in this infographic.

    Figure 1. Managing custom tables and applications
    The instance administrator maps custom applications and custom tables to subscriptions, and monitors end dates prior to renewal.

    Custom tables

    A custom table is defined as a table that you create on the ServiceNow AI Platform that isn't provided by ServiceNow. Some tables are exempted from being classified as a custom table.
    Note:
    For more information on custom tables on the ServiceNow AI Platform, see Table administration. For a detailed description of custom table use rights and exempt tables, see the Custom Table Guide on http://www.servicenow.com/upgrade-schedules.html

    Subscriptions come with custom table entitlements that dictate the number of custom tables that you can map to a subscription. The number of custom table entitlements depends on the subscription.

    Custom applications

    A custom application is defined as an application that you create on the ServiceNow AI Platform that isn't provided by ServiceNow. If your organization purchased App Engine, you can use Subscription Management to manage your custom application subscriptions.

    Recommended subscriptions

    When you map a custom table or a custom application to a subscription, Subscription Management provides a recommended subscription based on the following criteria:

    The table belongs to an app scope or package
    The custom table or tables in the application belong to an app scope or package associated with the recommended subscription.
    The table extends another table
    The custom table or tables in the application extend another table mapped to the recommended subscription.
    The table has a relationship to another table
    The custom table or tables in the application are related to a different custom table or a ServiceNow out-of-the-box table associated with the recommended subscription.
    The table doesn't meet any of the above criteria
    The custom table or tables in the application don't meet any of the above criteria. If you have an App Engine subscription, Subscription Management recommends mapping the table or application to an App Engine subscription.

    If you don't want to map to the recommended subscription, you can map to a subscription of your choice. For details, see KB1644296.

    In some cases, groups aren't recommended because the measured role is inherited and not directly assigned. To work around this problem, assign the measured role directly to the group. Once the group is assigned the measured role, the group appears in the list of recommend groups in Subscription Management.

    App Engine usage

    App Engine subscriptions entitle you to develop applications and deploy custom tables in production instances. Based on your App Engine version, you monitor the subscription usage of your App Engine applications differently.

    • You can view and manage App Engine V2 subscriptions in Subscription Management just like any other product subscription. You can map your applications and custom tables to an App Engine V2 subscription and allocate per-user subscriptions by adding groups with measured roles to an App Engine V2 subscription.
    • For details on auditing App Engine V1 usage, see KB0999383.