cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Add Windchill preference to allow overridable conflict for ModelCheck Gatekeeper

Add Windchill preference to allow overridable conflict for ModelCheck Gatekeeper

ModelCheck gatekeeper has limited usefulness as currently implemented. Once turned on, there are no options to allow the checkin to proceed if the criteria defined in the gatekeeper preferences aren't met.

 

Add a preference called "ModelCheck Gatekeeper Conflict Override" that when set to yes would generate an overridable conflict in the event viewer to notify the user that the models checked in do not pass ModelCheck but still would allow the user to check in the content. Most companies would like to allow ModelCheck errors on checkin yet prevent promotion/release of the content later. While it's easy enough to add an expression in the releasing workflow to prevent promotion of state with ModelCheck errors, a checkin warning is more difficult to implement as a customization.

5 Comments
Moonstone

Having a Gatekeeper Warning Mode could definitely be useful - the current all or nothing is quite limiting. Admins may want the ability to specify: allow override # of errors, allow override of Gatekeeper Time Window, or both. Otherwise users may just skip ModelCheck altogether before checking in.

Aquamarine

And of course, a promotion request gate keeper as well! 

We want our users checking in, we don't want our designs being released with these issues. We don't care if there are missing parameters during the design, as it may not be known yet. By the time it gets released, it needs to be done. This should be specific to certain states as well, as a prototype state should have different requirements than production release.

Thanks!

Aquamarine

If we can specify the pass/fail by check name as well, that would be even better (but more unlikely).

Alexandrite

Far better in general to allow all checkins and instead, branch a workflow (Promotion or Change) based on the value of MC_ERRORS.

Moonstone

Many companies do not use workflow. Giving options allows companies/admins to configure Gatekeeper to meet their needs.