Hi,
is there a way to get the required designer project permissions via the web-api or via a file on the system?
Thank you,
André
Hmm, I think maybe not. These are part of the global-props type of resource that you would find in a project at data/projects/$project/ignition/global-props, but its data/payload is serialized in a binary format.
The web API is generally for gateway config, where this is something that each project has.
Makes sense, thank you!
Just curious - what's the task you're trying to accomplish here?
I want to qualify the installation with a script. One Test Case is to check that the projects have audit trial enabled and the correct permissions set. But this is optional, it can also be verified manually
If you've got webdev, you could script an endpoint that when queried uses internal APIs to go through each project, decode the global props resource, and return a value.
Probably not worth the engineering effort vs doing it manually (and it would be considered "unsupported"/subject to breaking across major version changes) but it's not an impossible task. ![]()