web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics AX (Archived)

User roles,account and CAL

(0) ShareShare
ReportReport
Posted on by 515

Hi all,

In ax 2012 we have one account with Id “Admin”.we generally use this to restore the database from one environment to other where domain accounts are different then by using sql query we update the admin account detail.

In my case, we are using user I’d - test in production and staging instance.in dev instance user Id is different. Now as this is system account and having admin rights it consumes Enterprise cal. Along with this we have separate .Net business connector account.so total 3 user I’d we have - Admin,test,.net connector. These each I’d is consuming enterprise cal.

1.Is it necessary to keep Admin account if we have separate user account for development with admin rights?or can we delete account with id Admin?

2.Both accounts .net business account and developer I’d in this case it is Test should be different?or can we use same Id for ax admin and .net business connectors? If yes then In my case where production is in working state, can we now make it same?at how many places I will have to make changes?

3.IT manager of our client is been assigned “Information Technology Manager” role but he is not involved in any kind of configuration activity.Can we remove this role for that user to reduce Cal count as it consumes enterprise cal.

Thanks,

Shri

*This post is locked for comments

I have the same question (0)
  • Martin Dráb Profile Picture
    239,069 Most Valuable Professional on at

    What do you mean by "user account for development"? Licensing applies to production environments, not development environments. Or do you develop in production???

    Also, licensing is based on physical users, not accounts. For example, the .NET Business Connector account doesn't use a licence; who needs a license is the person accessing AX through the .NET Business Connector account.

    Note that I have no idea what the following sentence means: "Both accounts .net business account and developer I’d in this case it is Test should be different".

  • Suggested answer
    nmaenpaa Profile Picture
    101,166 Moderator on at

    You should not delete the Admin account. You should not use the same account as Admin and BC Proxy account. You should not even add BC Proxy account as an user in AX: [View:https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/create-service-accounts]

    In dev machines you can use whatever accounts you like.

    And you don't need to grant your IT manager any roles that he/she doesn't need.

  • Dhanshri Profile Picture
    515 on at

    Thanks Nikolai’s!

    The main purpose of removing role from my customer’s IT manager I’d is to reduce the license cost.As it manager use ax application for only to perform HR related activities like applying leave or performing appraisals,so he want to reduce the cal count by removing roles.

    If client confirms to remove the role then can we remove it or not?

    Thanks,

    Shri

  • Dhanshri Profile Picture
    515 on at

    Hi Martin,

    User account for development means I have got user Id to login into ax production and staging environment.with that I’d I do development and testing in staging and then do code merging in production.

    this user I’d is unnecessary consuming enterprise cal as sys user role is assigned to it. Similarly the account which we used as .net businesses connector also consumes enterprise cal.

    Our client wants to reduce the no.of enterprise license count and hence I want to know currently we have 3 user ids -admin which is I guess default account ,.net proxy account,developer id.all these are consuming 3 enterprise cal license.so is there any way to reduce the count for these user aids?

    Thanks,

    Shri

  • Martin Dráb Profile Picture
    239,069 Most Valuable Professional on at

    I strongly recommend you stop developing in production. You should merge code, then test that it works and then move the whole application to production (without any changes, because they would invalidate the testing).

    When you start doing deployment correctly, you won't need any development accounts in production.

  • Martin Dráb Profile Picture
    239,069 Most Valuable Professional on at

    I suspect you focus too much on the license count report (or something) based on accounts, instead of paying attention to the license agreement.

    What needs a licence are physical users (and devices), not records in UserInfo table in AX.

    "Any time a user directly or indirectly accesses the solution functionality, that user must be licensed by a User CAL (which licenses a specific user for access via multiple devices) or the device being used must be licensed by a Device CAL (which licenses access through a specific device by any user)."

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.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
Joris dG Profile Picture

Joris dG 5

#2
Andrew Jones a1x Profile Picture

Andrew Jones a1x 2

#3
GL-01081504-0 Profile Picture

GL-01081504-0 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans