Is there a way to hide/remove the Reason: field on the Change History report?

The Change History report is very useful and helps a lot with questions on who and when a user was added/removed from a group.

There are inquiries about the "Reason:" field being empty, only Group Owners, Secondary Owners or Admins can add/remove users from groups, which not always include a reason being provided.

Is it possible to hide or remove the "Reason:" filed from the Change History report? Or make the Reason: field mandatory when adding or removing a user from a group via the Web Interface?

Thank you

Regards

  • IF you are talking about the reason shown when you view change history on an object through either the MMC or the Web UI, there is no way to hide this.

    However, if you were to create a script to mine the Change History database, you could easily omit this field from your output.

    Check out the Get-QARSOperation cmdlet.

  • You can make the reason mandatory by leveraging a virtual attribute to assist:

    • Create a new virtual attribute, in this example I'll use edsvaGroupChangeReason
    • This attribute does not need to be configured to be stored in Active Roles
    • Create a Policy or Workflow that makes this attribute mandatory
    • Customise the Web interface to display this new attribute on the group membership modification form
    • Create a scripted Policy that moves the content of this attribute into the OperationReason control
    • Sit back and enjoy the laurels of your excellent work and win the admiration of your coworkers and manager alike

    Hope that helps!

    Cheers,
    Shawn