In Dynamics 365, locking fields on a Business Process Flow (BPF) prevents users
from editing certain fields. Two JavaScript functions are shared: one for
locking BPF fields and another for locking both form and BPF fields
simultaneously. The heade...
The post discusses managing multiple controls associated with a single attribute
in Dynamics 365 forms. It emphasizes the need to dynamically show or hide these
controls based on conditions, providing examples for hiding a single control and
hidin...
When a user with critical Power Automate flows leaves, it can cause connection
reference issues, disrupting business processes. To solve this, owners or admins
can change flow ownership in bulk using Advanced Find. This maintains
operational workf...
The modern Advanced Find feature in Power Apps is the default option, but you
can switch back to the classic version by following these steps: Access the
Power Apps Admin Center, select your environment, navigate to Settings, adjust
Product Featur...
When sharing records in C#, use GrantAccess to specify access rights for the
recipient. ModifyAccess allows modifying shared record access. Access rights
vary for each user. Users cannot be given rights they don't have. ShareRecord
and ModifyAcces...
The new Command Bar editing capability makes model-driven app button
customizations easier. This blog post demonstrates creating a responsive Power
Fx Button for cloning records. It uses Language() function to display
notifications in the user's l...
The Microsoft Dataverse connector now offers enhanced flexibility with the inclusion of the Environment parameter. Users can seamlessly connect to different environments from cloud flows, enabling actions such as listing rows, adding or updating r...
The OnSave event in Dynamics 365 allows developers to implement custom business logic and data validation before saving. By adding a custom function, such as validateOpportunityScoreOnSave, developers can ensure data integrity and accuracy. This e...