Jump to content

Non-admins unable to create client-side triggers for cloud repos


Tom Clifton
 Share

Recommended Posts

Hi,

We are running in to some issues when setting up client-side triggers for repos on the plastic cloud server.

As an admin I am able to run the following command:

cm trigger create after-setselector "after-set-selector-trigger" "C:\Scripts\AfterSetSelector.bat" --server=Company@cloud

and that sets up a client side trigger just fine that works as expected.

However, when other members of the team who are not admins attempt to create the same trigger they receive the following error: 

You don't have permissions for operation mktrigger.

We have the permissions set up as below. The selected permissions is the group for the team members and I have attempted to override the mktrigger permission as well as leaving on the default (which has allowed ticked anyway).

image.png.aaeb8ef7005d9dcd07a1fe5b743c83a9.png

 

Is there something that I am missing for the configuration setup? The above looks to me like it should be set up correctly. I haven't found any other relevant settings on the cloud dashboard that look like they would allow me to do this.

Thanks,
Tom

Link to comment
Share on other sites

Hi Tom,

Could you check the permissions of the server and see if something is denied there?

Also please check if this user is in both groups, in that case the permission needs to be allowed in both groups to work.

Can you share the permissions of those groups with us?

Regards,

Rafael.

Unity Plastic SCM Support Team

Link to comment
Share on other sites

Hi Rafael,

Thanks for the quick response. So the issue was related to the server permissions - I modified the permissions for the repo (which is the screenshot i showed above) but didn't realise that the server itself also needed permissions set.

For anyone else curious that was the second permissions option in the context menu for the repo. Once I set that up it all worked fine for the other team members.

image.png.48aa06713f11e12ef5acc3531a6b3f42.png

Thanks!
Tom

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...