Options

Need Help and Opinion about Designing Role in Nav2009R2

RendyPrawiraRendyPrawira Member Posts: 6
Hi Experts,

I want to ask about Roles in Nav2009R2.
I have planning to redesign Roles in system. Current condition is I create roles one on one with Profile.
But it is too global for me. For example, FinanceAccounting Profile and the roles is FinACCT, Warehouse profile and the roles is Warehouse.

My planning is to create role per page.
For example, Sales Invoice, Purchase Invoice and etc....
so it will easier for me to add new page in role center for user. When user have new jobs so i can add new page and add the role that user need.

I want to know how do you design your Roles in Nav.
If any one can tell me what kind of design is the best, it will help me.

Regards,
Rendy

Comments

  • Options
    lubostlubost Member Posts: 618
    Hi,

    I think that you have to take into consideration table permissions too. One of the most important reason is to make consistent functionality regardless the way of users can do their tasks. When you develop new page(s) you need not remember which role (based on pages) you should modify.

    I think that the best way is a combination of both (pages and tables).
  • Options
    RendyPrawiraRendyPrawira Member Posts: 6
    lubost wrote:
    Hi,

    I think that you have to take into consideration table permissions too. One of the most important reason is to make consistent functionality regardless the way of users can do their tasks. When you develop new page(s) you need not remember which role (based on pages) you should modify.

    I think that the best way is a combination of both (pages and tables).

    Thank you for your response.
    I agree with you, table permission is the one in the Role, isn't it ?
    Since yesterday, i started to make role of page of Master Data. For example, Item, Vendor, Customer, Bank, G/L Account and etc.
    After that i will create transaction role. For example, Purchase Order, Warehouse Receipt and etc.
    and then Report Role.
    My opinion is every user need master data. table permission that already in master data role we don't need to copy again in transaction role.

    How about that ?
    IF any one have another idea, please sharing here.
    Thanks,
    Rendy
  • Options
    lubostlubost Member Posts: 618
    Hi again.
    I often use Code Coverage functionality to find all needed tables for tasks.
Sign In or Register to comment.