I have read through all of the old posts on this I can find, but I don't see anything recent. Has anyone come up with a good workaround for dealing with agreements that you want to be handled outside of the normal permissions? Or is anyone aware of a fix in the works? The proposed solutions of using workflow level permissions or creating a completely separate workflow and record type seem clunky at best. This seems like a really basic function that most companies would need.