cancel
Showing results for 
Search instead for 
Did you mean: 
lgiambar
Nintex Newbie

Hide buttons in the ribbon

Jump to solution

When you open a Nintex form in Edit or View mode, you get the ribbon at the top of the page. I want to hide some of the options on that ribbon.

When in View mode, I only want Edit Item, Print and Cancel to show up

When in Edit mode, I want all of the buttons available EXCEPT delete item

Is this possible? If so, how?

Reply
14 Replies
Automation Master
Automation Master

Re: Hide buttons in the ribbon

Jump to solution

while it is possible to achieve what you want using CSS and/or javascript it's not a wise approach and I do not recommend it.

icons are just visual triggers to the functions granted to a user. the same function is possible to invoke several different ways from several different places.  if you hide an icon from the user at one place, it doesn't mean you restrict a user to perform it some other way.

I would rather recommend to revoke user's permissions that you think user shouldn't have available.

Reply
scott_carnegie
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

Hi Leah Giambartolomei‌,

Marian Hatala is correct since the users would be able to delete the forms from the list view. You will be able to disable the delete using the following approach with SharePoint permission levels:

  1. Navigate to Site Settings > SIte Permissions > Permission Levels



  2. Open up the Permission Level that most closely represents the Permission Level you are trying to achieve and create  a copy. Provide a name, then remove the Delete Items capability and Submit.

  3. Navigate to List Settings > Permissions for this list

  4. If List is inheriting from the parent site, break permissions by selecting Stop Inheriting (unless they shouldn't be able to delete anything from the site in which case you should assign the permissions there).
  5. Add the User or Group to the item permissions and assign the new permission level restricting delete. Make sure they don't exist in the other groups (or adjust the group permissions also).

When the users access the forms, they will not be able to select Delete.

Let me know if you have any questions!

Scott Carnegie

View solution in original post

Reply
lgiambar
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

Thank you so much for your help! How do I make a copy of a permission level?

Reply
scott_carnegie
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

If you open the permission level you wish to duplicate, at the bottom you will find the Copy Permission Level button.

Scott

Reply
Not applicable

Re: Hide buttons in the ribbon

Jump to solution

Hi, ‌,

Let us know if you reach a solution, and if so, please mark the best reply here by clicking the "mark correct" button if you would.

Thanks!

0 Kudos
Reply
pwarrak
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

Dear Leah Giambartolomei‌, 

If you need to disable the delete button from the ribbon by using user's permissions, be aware of the below:

1-You are removing the delete permission from the user.

In any related Workflow, you will not be able to delete any item from the list unless you will go to the "Set Permission" action or any alternatives...

2-Using JavaScript will be a good option if you don't want to customize the permission levels. The draw back of the client side option is that a good developer can re-enable the delete button from the browser development console.

Cheers...  

Reply
lgiambar
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

Thank you Scott. I do not have those buttons on my permission levels. I am not sure why I do not see them. 

0 Kudos
Reply
lgiambar
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

still trying to figure it out! 

Reply
lgiambar
Nintex Newbie

Re: Hide buttons in the ribbon

Jump to solution

Thank you for the heads up. I think that it is okay in this case for the general user to not be able to delete.

Reply