Skip to main content

Notifications

Announcements

No record found.

Customer experience | Sales, Customer Insights,...
Suggested answer

Hide the Go Live ribbon button in Customer Journey entity....

Posted on by 524

How to hide the Go Live ribbon button in customer journey entity based on criteria 

  • Suggested answer
    cloflyMao Profile Picture
    cloflyMao 25,198 on at
    RE: Hide the Go Live ribbon button in Customer Journey entity....

    Hi Anandhcrm,

    Could you share me more details about your business background that why would you like to hide ribbon button?

    Scenario 1:

    If it because you want to hide the button for some speicifc user due to privileges assignation,

    then Thjis's answer would be your option.

    Scenario 2:

    If you would like to hide the button based on field value in customer journey form,

    you could do it by importing Ribbon Workbench into your Marketing solutions.

    Just apply a "Display rule" to Go Live button, the rule is built with you custom logic in javascript,

    return false if some thing not meets conditions to hide the button.

    Here is a simple tutorial about hide ribbon button dynamically based on field value:

    https://balugajjala.wordpress.com/2017/01/27/enabledisable-a-ribbon-button-dynamically-based-on-a-form-value/

    In addition, if your requirement would be closer to the first, you could also do it with ribbon workbench and javascript, my answer in the thread is about how to run custom display rule on "Go Live" button.

    https://community.dynamics.com/365/marketing/f/dynamics-365-for-marketing-forum/374289/dynamics-365-marketing-go-live-security-role-permission 

    Scenario 3:

    If you would like to only go live a customer journey based on some criteria, you could take the thread below as reference:

    https://community.dynamics.com/365/marketing/f/dynamics-365-for-marketing-forum/369317/custom-validation-script-in-go-live-button-is-not-working

    Scenario 4:

    If you just like to prevent anyone to go live a customer journey, you could build an approval feature for your customer journey entity with Power Automate:

    https://docs.microsoft.com/en-us/dynamics365/marketing/developer/build-approval-feature-using-flow(The tutorial took customer journey entity as demo.)

    Regards,

    Clofly

  • Thijs van der Klei Profile Picture
    Thijs van der Klei 780 on at
    RE: Hide the Go Live ribbon button in Customer Journey entity....

    Hi there,

    Why do you want to hide this button? On what criteria should this button be hidden?

    In the Dynamics 365 Marketing security roles there are some relevant permissions.

    Customer journey

    Customer journey iteration

    Customer journey runtime state

    Customer journey template

    Customer journey workflow link

    Maybe this is a start.

    Kind regards,

    Thijs van der Klei

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,253 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,188 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans