Tuesday 6 November 2012

Dynamics Ax 2012 Security


SECURITY :


       Role based security defines the access to Microsoft Dynamics Ax 2012 application and data . It relates to the job role that an end user has with in an organization . The role includes the duties, privileges and permissions required by that role.
  
        The maintenance of roles and duties is typically undertaken by the system administrator  where as the maintenance of privileges and permissions is performed by the developer.

BASIC CONCEPTS:


 Security Roles:

          It depicts the behavior that a person in an organization can play. A Security role includes one or more duties.
   

 Duties:

       A responsibility to perform one or more tasks. A duty requires one or more privileges in order to perform that duty.

 Privileges:

         The access required to perform a duty. A privilege includes one or more permissions.
  

 Permissions:

         The level of access associated with one or more securable objects that are required to perform the function associated with an entry point.

 Designing Role Based Security:         

  1.  First of all we need to set up a new user .
  2.  The end user is assigned one or more security roles.
  3.  Security role is assigned one or more duties.
  4.  Duties require one or more privileges.
  5.  A privilege contains one or more permissions.
Have a look at this example:



According to the above diagram the Accounts Receivable Manager Role has the duties of maintaining customer master and to inquire chart of accounts for which it requires privileges (i.e) delete access to customer form display menu item and create new address action menu item But in order to know the level of access it requires permissions on that form  (i.e) Read , Update , Create , Delete. 

I believe it was helpful ..

For further reading you can refer other useful links like:
  

1 comments:

Mike Stiffler said...

Thanks for sharing such a great post. The ax dynamics definitely has some good features, work well for me. I own a big retail company and it helped me take care of all the mess.
I got mine from anegis consulting - click on the link to find out more?

Post a Comment