This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Does anyone know how to remove the “View workflow progress…” from an On Demand Workflow in the Web Client?

I have removed the user's rights to view run history.  I have tried to find an attribute to set to "false" to uncheck this, but could not find one.  I have even looked through the edsaWICommands and could not a setting that would work.

Parents
  • This option is implemented as a Web Interface custom command. There is a way to hide them: I call them Active Roles Web Interface gateway attributes.

    Create a new Active Roles Virtual Attribute, boolean syntax, linked to Automation Workflows and unstored.

    I called mine "edsvaAllowViewRunHistory"

    Reconnect in the Active Roles Console and IISRESET in the Active Roles Web Interface so that you can work with this new attribute.

    In the Active Roles Web Interface, expand Customization | Directory Objects and find Automation Workflow.

    Click on the Run History tab, and then Visibility.

    Set "If the user has sufficient rights and the object selected by the user meets each of the following conditions" and set "The user is allowed to modify each of these properties of the selected object:" and use the Add option to add in the edsvaAllowViewRunHistory attribute. Save it and hit the "Reload" button to post your changes.

    Now, users will only be able to view the Run History option if they have access to this attribute. If they have Full Control, they will see the option. If you delegate only execute access, they won't see the option. There doesn't even have to be a value stored in edsvaAllowViewRunHistory, Active Roles just checks to see if the user has access to it.

  • I tried this solution and that did not work 100% for me.  I do see that the "Run History" is no longer in the action pane but it is still on the parameters page, as shown in the pic above.

  • Sorry, I see this checkbox on the run dialog as well.

    It looks to be built into the Web Interface form, and I cannot see any method of removing it without custom web programming.

Reply Children
No Data