web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :

How to Generate Shared Record Links in Dynamics 365 CRM: A Step-by-Step Guide

Inogic Profile Picture Inogic 1,297 Moderator

In Dynamics 365, the traditional way of sharing records involves manually managing user and team permissions. But what if you could simply generate a secure link and share it, so that anyone who clicks on it instantly gets access to the record?

Sounds interesting, right?

Microsoft’s GenerateSharedLink Action solves this problem by allowing users to create a secure, shareable link to a record with just one click. Instead of assigning permissions to each individual or team, you generate a link, share it with colleagues, and they gain access instantly.

This blog will walk you through:

  • What shared record links are in Dynamics 365 CRM?
  • Why are they better than manual permission management?
  • A step-by-step implementation guides
  • Security aspects of shared links
  • Real-life use cases for CRM collaboration

What Is Shared Record Links in Dynamics 365 CRM?

Shared record links are unique, system-generated URLs produced through the GenerateSharedLink Action, designed for quick and secure record sharing. When someone clicks the link, Dynamics 365 automatically grants them the necessary permissions (such as read or edit) to access the record.

This makes collaboration:

  • Faster → No waiting for manual permissions
  • Flexible → Anyone with CRM access and the link can collaborate
  • Secure → Each shared link carries a cryptographic key that ensures it is valid and hasn’t been altered

Why Use GenerateSharedLink Instead of GrantAccessRequest?

Traditionally, developers used the GrantAccessRequest message to share records programmatically. This required:

  • Knowing who needs access in advance
  • Assigning explicit rights (Read, Write, Append, etc.)...Read More

Comments