Security Development Tool for Dynamics AX 2012

Dynamics AX 2012 has a new role based security architecture. To those who have worked on AX 2009, this is a change from what they have worked before, in terms of developing security. This post will not go in great detail in an attempt to explain the new architecture. There is good documentation out there that can help you understand the new security framework.

Here are a couple of links to help you with that:

https://technet.microsoft.com/EN-US/library/gg731779.aspx

https://blogs.msdn.com/b/dax/archive/2011/09/26/securing-peace-of-mind-the-microsoft-dynamics-ax-2012-security-model.aspx

This particular blog post addresses the developers who are going to develop security artifacts for AX 2012 implementations. Developing security for the AX 2012 system can sometimes be challenging for developers. In order to reduce the time and complexity involved in creating security artifacts for Dynamics AX 2012 and also providing easier debugging ability to the developer, we have released a new tool called Security Development Tool for Dynamics AX 2012 on InformationSource a while ago. However, I am mentioning the tool here for greater visibility because not everyone who could benefit from it has yet heard about its existence or is aware of its powerful capabilities.

 

What is it?

The Security Development Tool has the following capabilities and features:

  • Simplify the creation and maintenance of security artifacts such as Roles, Duties and Privileges
  • Creation of new security artifacts on the basis of access through various entry points
  • Ability to test newly created or modified security Role, Duty or Privilege from a development workspace with the security permissions associated with that security artifact, without using a different test account
  • Ability to record business process flows and identify the entry points used, to speed up development of security artifacts
  • Ability to view effective named user license values at different security artifact levels

Where can I get the tool?

The tool is available on https://informationsource.dynamics.com/ under the ‘Services’ section. In order to access either InformationSource, you need either a valid PartnerSource or CustomerSource account.

The user guide for the tool can be found here: https://technet.microsoft.com/en-us/library/hh859729.aspx 

What versions of AX 2012 will this tool work on?

This tool will work on AX 2012 RTM, AX 2012 R1 and AX 2012 R2

Please try out this tool when you next get a chance to develop your security artifacts and provide us feedback on it.