Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
gandalfgray
Specialist II
Specialist II

Added rule to publish and replace App owned by someone else. Works for sheets but not for load script

Hi

 

We have added rule to publish and replace App owned by someone else.

There is no error message at the publishing, and changes in sheets are being correctly transferred to the published apps, but not changes in load script.

 

Does anyone know how to fix this?

 

Labels (1)
5 Replies
rohitk1609
Master
Master

Can you please share the concern security rule here?

Nick_Asilo
Support
Support

@gandalfgray the easiest solution, rather than crafting a new custom security rule, is to change ownership of the published app.

The developer that needs to work on the app will then be able to duplicate the app and work on it as the owner and have all the associated rights and access that come from being the app owner.

Help users find answers! Don't forget to mark a solution that worked for you! If already marked, give it a thumbs up!
gandalfgray
Specialist II
Specialist II
Author

@Nick_Asilo thanks for the suggestion, and we used that as a workaround, but that is not a sustainable solution.

However we just added the following simple App-Object rule (with Read/Update/Publish actions) and now it works:

((resource.app.HasPrivilege("publish")))

 

derChristopher
Contributor III
Contributor III

@gandalfgray I added your App-Object rule and it works for me too. But now our developers are able to edit an app directly in the stream. So they do not have to duplicate the app to their work stream and publish it afterwards anymore. Do you face the same issue?

gandalfgray
Specialist II
Specialist II
Author

Hi @derChristopher 

No we haven't seen that, but that may be because in our deployment we have published apps on Production nodes only, and no-one can edit apps on Production nodes...