Notifications
Announcements
No record found.
Hi all,
I would like to document for detailed information about differences between Enterprise CAL and Functional CAL since I don't understand them with Licensing Guide.
Thanks,
Seiji
*This post is locked for comments
Hi Seiji,
Though Licensing guide is quite explanatory but I will try to explain few points as per my knowledge and would also suggest you to go through these slides to get more.
AX is licensed based on the named users of a certain type (enterprise, functional, task, and self service). Based on your organization's requirements a mix of Client access license(CAL) types was bought.
The user's CAL type is determined by the entry points (effectively menu items) to which they have view access or higher access. Therefore, view access to a set up form might require a Functional client access license (Functional CAL), but edit or higher access may require an Enterprise client (Enterprise CAL).
In below picture you can see required or given access on different functionalities in AX is making CAL either Functional or Enterprise.
You can also have a look on this document to know more about it.
http://axugsummit.com/wp-content/uploads/2012/10/A1237.pdf
You can monitor your license types is to regularly print the Named User License Counts report from System administration | Reports | Licensing.
Hi Faisal,
Thank you for your help.
Which is the better CAL, Enterprise or Functional for the system operation user?
For example, he/she creates and updates all master data, vendor/customer/user...
Microsoft provides a list of all the standard security roles and their associated access license types. You may find that the built-in roles don't necessarily match your security requirements, requiring you to adjust the roles or create new ones. This is a very powerful feature of AX, but allows us to unknowingly create a role that requires a higher (for example, Enterprise) access license.
You can have a look on security development tool to know more about which entry point is making your license type an Enterprise or Functional. You can then play around with security permissions to control the cost of licensing in your organization.
For your requirement to update all master data, vendor/customer/user it seems Functional CAL would be enough.
To get more information what security permissions can make your CAL an Enterprise one you can have a look on Security development tool. This tool can give me clear idea what permission can make a CAL an Enterprise.
You can look at the menu items needed in the role to find out if these require to be an enterprise or functional level (development workspace). You have not mentioned the complete list of needed access, so this question cannot be answered by us. You can download the Security Development Tool from the Downloadable tools on Lifecycle services which will help understanding the required CAL when you are designing roles.
Have a look at my blog to fix issues in AX 2012 R2 and R3: www.kaya-consulting.com/.../tips-on-ax-2012-security-development-tool-part-1
As mentioned by Faisal the CAL type is determined by the entry points. The SDT helps you understanding in the required CAL.
Did we answer your questions or did it help you to understand the difference between Enterprise and Functional CAL?
Please mark suggested answers as verified if these helped you.
Hi Faisal and Andre,
I understood the difference since I learned some documents you suggested.
The Security Development Tool is a nice tool, but it would be even easier if it was possible to show the associated CAL for each field/button/... on the screen in which the field is available.
That would give a visual overview of the CALs, and you would be able to quickly say - "I'm not going to activate this-or-that field for this-or-that user, because it would increase their CAL level."
Does such a visual overview exist?
It seems quite difficult to me to keep a role to Functional level only. You end up very quickly with Enterprise level roles.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 4 Most Valuable Professional
Priya_K 4
MyDynamicsNAV 2