Home
Softono
d365-pcf-securityrolemanager

d365-pcf-securityrolemanager

Open source MIT TypeScript
16
Stars
4
Forks
4
Issues
1
Watchers
9 months
Last Commit

About d365-pcf-securityrolemanager

D365 PCF Security Role Manager is a Power Apps Component Framework control designed to manage security role assignments for Users or Teams directly on the form within the Unified Interface. This tool enables administrators and developers to streamline role management by providing an intuitive interface where roles can be assigned or removed via checkboxes. The control operates in near real time by leveraging the WebApi endpoint to process individual changes immediately upon interaction. To ensure data consistency and prevent race conditions, the interface deliberately delays visual updates to the checkbox state until the underlying asynchronous operation successfully completes. Once the assignment or removal is confirmed by the system, the checkbox reflects the new state accurately. This solution is built for the modern Dynamics 365 environment and is available under the MIT license. It serves as a practical alternative to navigating away to complex security role settings pages, allowing for efficient on-form

Platforms

Web Self-hosted

Languages

TypeScript

Links

D365 PCF - Security Role Manager

Build [Github All Releases]()

A PCF control to manage security role assignment for a User or Team on the form in Unified Interface

Sample image


Docs


Notes about the control

The roles are assigned/removed individually when the checkbox is changed

  • This is in near real-time as it uses the WebApi endpoint

Until the operation has completed, the checkbox will not update

  • This is by design
  • The checkbox will be checked/unchecked when the update has completed

LICENSE: MIT