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 :
Customer experience | Sales, Customer Insights,...
Suggested Answer

Show or Hide Ribbon Customization in Customer Journey

(0) ShareShare
ReportReport
Posted on by

Hi All,

I have a business logic to create a custom ribbon button and perform following actions,

1. On creation of customer journey, show "Request for Approval" custom ribbon button and hide "Go Live" button.

2. Send email to region owner dynamically on click of this ribbon button.

3. Set Status Reason field value to "Approval Request" and make the record as read only.

4. Show Go Live Ribbon button when status of this record is set to Approved.

Can you please help me with technical approach and code for this development. 

Thank you very much for your kind response in advance!

Warm Regards,

Leo

I have the same question (0)
  • Nya Profile Picture
    29,060 on at

    Hi Leo,

    I’d like to know if you have set the record as read-only, how can you go live it?

     

    Best Regards,

    Nya

  • Community Member Profile Picture
    on at

    Hi Nya,

    Thank you for your response! The ribbon button would work though records are made read only. 

    Warm Regards,

    Leo

  • Yoshika Suzuki Profile Picture
    Microsoft Employee on at

    Is the execution user of "Request for Approval" the owner of the record?

    If the execution user is another user, it may be based on the execution user's privileges.

  • Suggested answer
    sbtron Profile Picture
    Microsoft Employee on at

    Here is some documentation on building an approval feature using flow that might be helpful -

    docs.microsoft.com/.../build-approval-feature-using-flow

  • Leo Fernandas Profile Picture
    25 on at

    Hi,

    Thanks for your response. We have achieved this with the following customisation,

    1. custom entity named Approval

    2. Three ribbon on Customer Journey entity that are a) Approval Requested b) Approve c) Reject

    3. Plug-in to create a unique record in approval entity for the contacts included in segments. The unique record creation is based on contact region when saving customer journey entity.

    4. Email notification would be sent to region owner after approval  records creation

    5. The user can approve or reject by clicking the URL from email. User action will be updated in the records. 

    6. Once records are approved by all region, Go live button will be enabled which I can click to make it live.

    Thank you,

    Leo

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!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 120 Super User 2026 Season 1

#2
Jimmy Passeti Profile Picture

Jimmy Passeti 46 Most Valuable Professional

#3
NeerajPawar Profile Picture

NeerajPawar 41

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans