Hello Ron.
Thank you for this code fragment! Interestingly, it uses other classes than the code from the sample (IAclManager etc.), but (hopefully) does the same.
Is there a description (official or unofficial, maybe from some internal SAG forums) of the MWS security model and how it’s covered by the API?
As for the processes: I understand that the process models are not stored in MWS. But are the acces rights also stored there (i.e. not in MWS)? If they are stored at the same location as the models, then it should be the PRT or the Process Monitor, right? Should I dig there?
What confuses me is the fact that these rights are configured from the MWS UI: you first have a list of all roles, then you can select a role and choose process models that the role is allowed to see. Hence I conclude that the process models are also entities for the MWS. I tried to get it from the links (URLs) the roles point to, but they don’t tell me much.
I’d be grateful if you could talk to some guys from the appropriate team.
#webMethods#MWS-CAF-Task-Engine#webMethods-BPMS