Showing results for 
Search instead for 
Do you mean 
Reply
Solved! Go to solution

How can I filter the workflows that each user/ user group can see/launch?

Just that

7 REPLIES

Re: How can I filter the workflows that each user/ user group can see/launch?

Do you want it by Admin/DBA privileges?

 

Testing NX10 | NX11| TC-NX Integration
Teamcenter 11.2 | TC Vis 11.3 | Active Workspace 3.2

Re: How can I filter the workflows that each user/ user group can see/launch?

Yes, I dont know if there is another way of doing that but I was thinking about doing it with the dba user

Solution
Solution
Accepted by topic author Javiduc
‎06-10-2017 08:29 AM

Re: How can I filter the workflows that each user/ user group can see/launch?

Set CR_allow_alternate_procedures=none

Template Filter
Using the Template Filter in the Workflow Designer you can assign a list of workflows for a specific object type and group.

SETUP:
• Open Workflow Designer
• Edit -> Template Filter
• Select Group Name and Object Type
• Select one or many processes and add to the Assigned Process Template List
• Ok the dialog

Creates preference TC_<ObjectType>_release_procedure with list of valid workflows.

Note: This process is deprecated in Tc11.2.3 which now uses BMIDE conditions to "exclude" workflows (opposite logic) unless you set WRKFLW_use_legacy_template_filter=true.

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11.0.1.mp01 | SW 2016 | TcUA 11.2.3
Evaluating:AW 3.2

Re: How can I filter the workflows that each user/ user group can see/launch?

Thank you very much

Re: How can I filter the workflows that each user/ user group can see/launch?

With this knowledge of the method being deprecated, we can toggle that on, for a quick fix in Tc 11.2, but will it remain available, or should we move to doing it via BMIDE, in that we will be forced that way eventually?

 

I presume this move was based on some security reason?

-Dave
NX 11 | Teamcenter 11 | Windows 8.1

Re: How can I filter the workflows that each user/ user group can see/launch?

I don't know the reason for it @DaveK and can't say that I agree with the new method. For the record, I have not tried the new method yet so take my advice with a grain of salt. First, it is harder to get to since it resides in BMIDE which will require a deployment and down time. Second, the original method was inclusive while the new method is exclusive, they functionally don't match. Including the WF's you want users to see is MUCH easier than excluding all the WF's you don't want them to see. Imagine a company with 100 WF's and now try to exclude 98 of them across 20 Groups. Yikes!

Randy Ellsworth, Teamcenter Architect, Applied CAx, LLC
NX 11.0.1.mp01 | SW 2016 | TcUA 11.2.3
Evaluating:AW 3.2

Re: How can I filter the workflows that each user/ user group can see/launch?

Gotcha.  Thanks for the bit of insight, I may go to an IR for information on the change.

-Dave
NX 11 | Teamcenter 11 | Windows 8.1