App Engine Starter License Access to Task-Extended Tables

一江吴
Tera Contributor

Can Starter License users create and update records in custom tables extended from the Task table?

Background & Details:
I have a question regarding ServiceNow licensing and custom table permissions. We are using Starter Licenses for end users and have created custom tables extended from the task table (e.g., x_custom_task).

1.Current Setup:
    Custom tables inherit fields from task (e.g., number, state, assignment_group).
    We need end users to perform basic actions like:
        Creating new records in the custom table.
        Updating specific fields (e.g., adding comments, changing status).
2.Concerns:
    Does the Starter License inherently allow data manipulation (INSERT/UPDATE) in custom tables extended from task?
    Are there specific roles/permissions (e.g., custom roles, ACLs) that need to be assigned to Starter License users to enable these actions?
    Are there any licensing restrictions or best practices to consider when granting such permissions?

3.Reference:
    We reviewed the Starter License documentation but couldn’t find explicit guidance on custom table operations.

Request:
Could you clarify:

    Whether Starter License users can natively create/update records in task-extended custom tables.
    If not, what configurations (roles, ACLs, License, etc.) are required to enable these capabilities.
    Any potential licensing or security implications of such configurations.


Has anyone successfully implemented this?

Thank you for your assistance!

3 REPLIES 3

Maik Skoddow
Tera Patron
Tera Patron

Hi @一江吴 

 

Basically, this Community doesn't answer questions regarding licensing, as this topic is too "hot" and often like rocket science. 

 

Therefore, always try to align with your sales rep, first. 


But I try to answer without guarantee being right: If you only have an App Engine license you also have a number of end users who are allowed to use your instance (as per your contract). And you are allowed to build custom applications and create custom tables (within the limitations). And in your case you also should create custom roles for your custom applications which then are assigned to the end users. And these roles are not allowed to include licensable roles from other modules like "itil". Instead, you completely have to rely on individual custom ACLs for your custom tables.

 

Maik

Thank you so much, Maik, for taking the time to share this helpful breakdown—even with the disclaimer! I really appreciate you going into those details about the App Engine license, end users, and the need for custom roles and ACLs instead of using licensable roles like 'itil.' That gives me a much clearer direction to work with.

 

I’ll definitely make sure to align with our sales rep first as you advised, but your insights here are incredibly valuable. Thanks again for your help!

When you purchase the ServiceNow license, you have already set the number of Fulfillers, Business Stakeholders, and custom tables you want