Adding a security role

Exclusive offer: get 50% off this eBook here
Microsoft Dynamics AX 2012 Security How-To [Instant]

Microsoft Dynamics AX 2012 Security How-To [Instant] — Save 50%

Secure your Dynamics AX 2012 environment with simple and practical steps with this book and ebook.

$19.99    $10.00
by Ahmed Mohamed Rafik Moustafa | December 2012 | Cookbooks Enterprise Articles Microsoft

In this article by Ahmed Mohamed Rafik Moustafa, the author of Microsoft Dynamics AX 2012 Security How-To, we will learn about securing our Dynamics AX 2012 environment with simple and practical steps.

(For more resources related to this topic, see here.)

Getting ready

Before getting involved with the steps required to add the security role, we need to understand the concept of the security role itself and other, related security terms.

We have to consider that every organization has its own security policies; these policies are followed by the employees according to their roles and responsibilities in the organization. Every person has a role or different roles that contain duties, and also a process cycle that he/she must follow to complete his/her tasks. So it is the same business concept used in Microsoft Dynamics AX.

The following screenshot illustrates the hierarchy of the security concept within Microsoft Dynamics AX 2012:

  • Security policy: This is a set of security roles that control the working environment

  • Security role: This represents the scope of work for every person in the organization

  • Duties: These are responsibilities to perform tasks for a specific business objective or process cycle, and they contain a set of application access privileges

  • Privileges and permissions: These are a group of access rights granted to the users that require them

How to do it...

The following screenshot shows the security role form; on the left-hand side of the form, you will find a list of all the predefined security roles, and if you select one of the security roles, you will notice the related information at the center of the form. You can also drag-and-drop the security roles from the left-hand side of the form, into the Name field.

We are going to take a look at the steps to add a security role:

  1. Go to System administration | Setup | Security | Security roles.

  2. In the upper left-hand corner of the security roles form, click on New.

  3. Enter the required role in the AOT name field.

  4. Enter the name of the role in the Name field.

  5. Enter a description for this role in the Description field.

  6. Click on the Add button at the center of the form.

  7. A new window appears; change View by field to Role to view the list of roles from the drop-down list.

  8. You can type the role's name in the Find field to search for it.

  9. Mark the selected role required by checking the checkbox on the left-hand side of the role name.

  10. Click on Close to close the form and return to the main form.

  11. You will notice that the role has been added to the Role center section on the main screen.

  12. Click on Close to close this form.

How it works...

We interacted with the Application Object Tree (AOT) by entering the role name in the AOT name field without interacting directly with the AOT, so the changes we made to the role form will also be made to the role node on the AOT.

There's more...

You can add a sub role to an existing role with the drag-and-drop function.

  1. Open the security roles form.

  2. On the left-hand side of the window, click on the existing role desired, which is Budget clerk in this case.

  3. Again on the left-hand side of the window, click-and-drag the required role and drop to the existing role Accountant in this case.

  4. You will notice that new roles have been added to the Role center section in the form.

  5. Click on Close to close the form.

Summary

This article has explained us the interaction of the user with AOT to understand how to add a security role and make the necessary setup.

Resources for Article :


Further resources on this subject:


Microsoft Dynamics AX 2012 Security How-To [Instant] Secure your Dynamics AX 2012 environment with simple and practical steps with this book and ebook.
Published: November 2012
eBook Price: $19.99
See more
Select your format and quantity:

About the Author :


Ahmed Mohamed Rafik Moustafa

Ahmed Mohamed Rafik Moustafa is an Egyptian professional ERP consultant/trainer for Microsoft Dynamics ERP products, specializing in Microsoft Dynamics AX 2009/2012, Microsoft Dynamics Great Plains GP 9.0/10.0, and Microsoft RMS. He also has experience in technical skills such as SQL, SQL Server, SQL Reporting Services, and Crystal Report. He has led various implementations in diverse ERP Modules over the Middle East in different Arab countries to meet and exceed challenging business needs such as Financial Management, Inventory Management, Purchase Management, Sales Management, Project Accounting, Human Resource, and Customer Relationship Management.

His professional career, spanning more than 8 years, has combined expertize in business management, finance, and information technology in different industries. Success in ERP projects depends on the people who use the ERP system and also the consultant team who implements the ERP system. In addition to his exceptional communication skills, he has a special talent for bringing out the best in others, especially with his team members by instilling in them a high level of motivation.

When he isn't focusing on his career, Ahmed enjoys his favorite sports such as football, swimming, and tennis. He is also a good piano player and as you can see, he tries to keep a balance in his life through his diverse interests because he enjoys living life with joy and passion.

Books From Packt


Microsoft Dynamics AX 2012 Development Cookbook
Microsoft Dynamics AX 2012 Development Cookbook

Microsoft Dynamics AX 2009 Programming: Getting Started
Microsoft Dynamics AX 2009 Programming: Getting Started

Microsoft Dynamics AX 2009 Development Cookbook
Microsoft Dynamics AX 2009 Development Cookbook

Microsoft Dynamics AX 2009 Administration
Microsoft Dynamics AX 2009 Administration

Quality Assurance for Dynamics AX-Based ERP Solutions
Quality Assurance for Dynamics AX-Based ERP Solutions

Microsoft Dynamics AX 2012 Services
Microsoft Dynamics AX 2012 Services

Microsoft Dynamics GP 2010 Cookbook: LITE
Microsoft Dynamics GP 2010 Cookbook: LITE

Microsoft Dynamics NAV Administration
Microsoft Dynamics NAV Administration


No votes yet

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
f
S
y
T
H
e
Enter the code without spaces and pay attention to upper/lower case.
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software