Workflow stream selection & groups


(Douglas (@finnatic at @waikato)) #1

Matrix Version:

I’m experimenting with something we’ve wanted to setup where we have an existing workflow schema + stream, but want to add and additional stream which system administrators would be able to use.

My second stream is setup, and I’m trying to figure out the stream selection rule that would allow administrators to use it, and playing with %globals_user_member_groups% without much success.

Does anyone have any tips, suggestions, or have a working implementation of something similar they could share?


(Bart Banda) #2

So you basically just want to check if the current user is in a specific user group?

Then maybe something like %globals_user_member_groups^in_array:1234% could work? That would print you 1 if 1234 is in that array and then you could do a match on that perhaps?

Alternatively, if you just want to allow anyone with Admin access on the asset to choose a stream, then there is a setting on the Workflow Schema details screen where you can configure that.


(Douglas (@finnatic at @waikato)) #3

Thanks Bart for the pointer. Just using %globals_user_member_groups^in_array:2345% (with the right group ID) without a value to match again seems to do the trick. Asking the schema to match against 1 doesn’t seem to work.

And… perhaps it’s our inexperience with complicated (multiple stream) workflow schemas, but I assume there’s a good reason why you select the workflow schema when you’re looking to make the asset live rather than when you put it into safe edit?


(Bart Banda) #4

Yes, because when you put the asset into Safe Edit, you are not entering the asset into Workflow. Workflow process only starts when you want to approve the changes made in Safe Edit, ie. Make the changes approved and live.