Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Dynamics 365 general forum

Custom ribbon button for forms in Dynamics using Ribbon Workbench

(0) ShareShare
ReportReport
Posted on by

I am looking to add a custom ribbon button at in Dynamics365, using Ribbon Workbench.

I am trying to place the button in the entity edit forms for all type of entity(Accounts, Contacts, Opportunities etc.). Please refer below image for reference. 

7587.RibbonEdit.jpg

I have been trying to place it, using the Workbench, but unable to get the button to show up in the required toolbar/ribbon. Can someone please help. 

  • Suggested answer
    CRMJetty Profile Picture
    3,508 on at
    RE: Custom ribbon button for forms in Dynamics using Ribbon Workbench

    Hello SYA,

    Hi

    Users can add a button in the ribbon of CRM using Ribbon Workbench

    Follow the below steps to add the button:

    To add custom button in account,contact and Lead , you need to add button individually in 3 of the entity.

    Step 1: Install the Ribbon Workbench solution into the CRM.

    Step 2: Open the solution in the Ribbon Workbench where the account entity exists.

    ➢ Go to Settings > Customizations. Here, click on Ribbon Workbench.

    It will show all the unmanaged solutions. Here, we have a solution named Meeting, in which we have added an Account Entity. So it will open the Meeting solution in Ribbon Workbench.

    ➢ Select Meeting and click on the OK button.

    ➢ It will take time to load the Meeting solution.

    Step 3: After it loads the solution, select Account from the Entity dropdown.

    Step 4: Now add a Button in the Form.

    ➢ From the Toolbox, drag BUTTON into the form area of the account entity.


    Follow the blog to add button in entity.

  • Suggested answer
    gdas Profile Picture
    50,089 Moderator on at
    RE: Custom ribbon button for forms in Dynamics using Ribbon Workbench

    Hi,

    You can add similar button with same action in the Application Ribbon area but using application ribbon you could only see the button in the Home grid area.  In addition you need to add rule to hide the button if you don't need to display some entities .

    So its better to  create a different button for each entity forms /Grid/Subgrid  and use the same JS action.

  • Suggested answer
    RaviKashyap Profile Picture
    55,410 Moderator on at
    RE: Custom ribbon button for forms in Dynamics using Ribbon Workbench

    Hi,

    You need to add the button manually for all entities one by one. I don't think you can add a common button for all entities at once as each entity will have its own form ribbon/command. You can refer the above shared links on how to add the button.

    Hope this helps.

  • Suggested answer
    gdas Profile Picture
    50,089 Moderator on at
    RE: Custom ribbon button for forms in Dynamics using Ribbon Workbench

    Hello ,

    Are you facing any issue  ?  Please have a look below article -

    community.dynamics.com/.../know-how-add-a-ribbon-button-using-ribbon-workbench

    www.youtube.com/watch

    In short you need to follow below steps -

    1. Create a solution with the entities where you want to put the button , its always good to add one entity in the solution.

    2. Add web resource where you want to implement the button action.

    3. Open the solution using Ribbon Workbench .

    4. Drag and Drop button where you want to add the button,

    5. Put required information in the button information.

    6. Add Command for the button.

    7. Select the command in the button information page.

    8. Add the action in the command.

    9. Publish.

  • Community Member Profile Picture
    on at
    RE: Custom ribbon button for forms in Dynamics using Ribbon Workbench

    Hi Goutam,

    Thanks for your immediate reply as per the above steps Button will we created only for one entity (Account), however I need to create the button for all the entity with the same action. Please suggest.

    Your reply is helpful.

    Thanks

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

November Spotlight Star - Khushbu Rajvi

Congratulations to a top community star!

Forum Structure Changes Coming on 11/8!

In our never-ending quest to help the Dynamics 365 Community members get answers faster …

Dynamics 365 Community Platform update – Oct 28

Welcome to the next edition of the Community Platform Update. This is a status …

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 293,245 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,923 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans