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 CRM (Archived)

how I can implement field level security in Adxsutudio ?

(0) ShareShare
ReportReport
Posted on by 1,433 Moderator

Is there possibility of implementing field level security in Adxstudio forms using CRM security model or by using portal security model ?

Basally anything other then just hiding or removing field(s) from form or make separate forms for roles. Please share your thoughts, I highly appreciate your input folks.

 

*This post is locked for comments

I have the same question (0)
  • RaviKashyap Profile Picture
    55,410 Moderator on at

    Hi Yawer,

    AFAIK CRM's Security mechanism is in-built only for CRM. As Portals is a separate product, you need to implement something custom to achieve this (if possible).

    I guess that's why portals has a different model for entity security i.e. using entity permissions.

  • Haansi Profile Picture
    1,433 Moderator on at

    Thank you Ravi, I have updated my question.

    So basically asking if I can use CRM security model or Portal security model offer such a feature.

  • Verified answer
    Tino Rabe Profile Picture
    652 on at

    Hi Yawer,

    no, you cannot as the CRM security model and the Portal security model differ dramatically.

    That means, the CRM field level security is not respected by the Portal framework at all.

    I see the following options to achieve your requirements:

    Configuration approach:

    1. Organize your contact in a dedicated Web Role.
    2. That Web Role has a dedicated Web Page Access Control Rule.
    3. That Web Page Access Control Rule gives access to a dedicated Web Page.
    4. That Web Page hosts a dedicated Entity Form/ Web Form.
    5. That Entity Form / Web Form hosts a dedicated CRM Form with only those fields, which the Portal user is allowed to see/edit.

    Code approach (either applied in a template or per each Web Page individually):

    1. Organize your contact in a dedicated Web Role.
    2. Query the Web Role via Liquid.
    3. Enable/disable fields via CSS using Liquid.
    4. Inject custom JavaScript for further manipulation based on the output of the Liquid query.

    Best regards.

  • Community Member Profile Picture
    on at

    https://youtu.be/VMEFy3bpE5c

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 CRM (Archived)

#1
JS-09031509-0 Profile Picture

JS-09031509-0 3

#2
AS-17030037-0 Profile Picture

AS-17030037-0 2

#2
Mark Eckert Profile Picture

Mark Eckert 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans