The Zurich release has arrived! Interested in new features and functionalities? Click here for more

Subscriptions Explained

Devin V_
Giga Expert

I'm currently using the nowlearning portal to review the Platform Subscription Model module but I find the entire video very confusing. Fortunately this module is being retired and replaced by April, but I want to complete the micro-cert before that happens.

My question is, can anyone explain the high level details for how ServiceNow subscriptions work from Madrid+?

For example, are Product Bundle subscriptions & App Engine subscriptions both required or can a client be enrolled in one without the other?

Thank you.

 

1 ACCEPTED SOLUTION

Devin V_
Giga Expert

This is a high level and very rough summary I put together based on the video. With this understanding, and other more specific details in mind, I was able to pass the exam for the micro-cert.

** Summary (Madrid +) **

Product Bundles = Per Instance based, Determine how many custom tables exsist, determine the available roles and limit the users with a role access to only custom tables within bundle

App Engine Sub = Per User based, Determine how many custom tables OUTSIDE the product bundle that a user can access.

If you are an ITSM licensed user, you have access to all ITSM custom tables. Licensed users are users registered within the instance who have a role from the product bundle assigned to them, such as an ITSM fufiller or ITSM requester. The amount of custom tables available to create is limited by the product bundle that the client is subscribed to.

Custom tables are assigned to a product bundle either automatically or manually by the Usage_Admin in the Sub Management module. For a user to access a custom table that is NOT assigned to the product bundle that they have role in requires an App Engine Sub for that user to access it. The level (Starter to Pro) of the App Engine Sub that a user would need is determined by how many custom tables OUTSIDE of their product bundle that the user needs to access to AND what features each of these extra custom tables are interacting or configured with (AI, PA)). Custom tables that are not assigned to a product bundle are considered app engine custom tables automatically.

Users can be granted access to custom tables by either having an App Engine sub, assigned a role in the product bundle subscription or from both sources; it all depends on the users access requirements to custom tables.

For apps that the user requires, the user needs to have access to all the custom tables that the app interacts with in order for the app to behave as intended.

This is a high level and very rough summary I put together based on the video. With this understanding, and other more specific details in mind, I was able to pass the exam for the micro-cert.

...I skimmed over certain details just because I wanted to keep this high level, but not too high level where everything is so abstract it provides no value or subsistence to work with.

Let me know your opinion.

View solution in original post

1 REPLY 1

Devin V_
Giga Expert

This is a high level and very rough summary I put together based on the video. With this understanding, and other more specific details in mind, I was able to pass the exam for the micro-cert.

** Summary (Madrid +) **

Product Bundles = Per Instance based, Determine how many custom tables exsist, determine the available roles and limit the users with a role access to only custom tables within bundle

App Engine Sub = Per User based, Determine how many custom tables OUTSIDE the product bundle that a user can access.

If you are an ITSM licensed user, you have access to all ITSM custom tables. Licensed users are users registered within the instance who have a role from the product bundle assigned to them, such as an ITSM fufiller or ITSM requester. The amount of custom tables available to create is limited by the product bundle that the client is subscribed to.

Custom tables are assigned to a product bundle either automatically or manually by the Usage_Admin in the Sub Management module. For a user to access a custom table that is NOT assigned to the product bundle that they have role in requires an App Engine Sub for that user to access it. The level (Starter to Pro) of the App Engine Sub that a user would need is determined by how many custom tables OUTSIDE of their product bundle that the user needs to access to AND what features each of these extra custom tables are interacting or configured with (AI, PA)). Custom tables that are not assigned to a product bundle are considered app engine custom tables automatically.

Users can be granted access to custom tables by either having an App Engine sub, assigned a role in the product bundle subscription or from both sources; it all depends on the users access requirements to custom tables.

For apps that the user requires, the user needs to have access to all the custom tables that the app interacts with in order for the app to behave as intended.

This is a high level and very rough summary I put together based on the video. With this understanding, and other more specific details in mind, I was able to pass the exam for the micro-cert.

...I skimmed over certain details just because I wanted to keep this high level, but not too high level where everything is so abstract it provides no value or subsistence to work with.

Let me know your opinion.