Skip to content

A permission set lets a user go directly to the 'Report Shop Order Operation' screen and do everything needed there, but the RMB menu option 'Report Operations...' on the Shop Order screen itself stays disabled for that same user. What permissions actually need to be granted to enable that specific RMB option, and is there a general way to figure out which permissions gate a given RMB menu?

Answer

First rule out a data-state issue rather than a permission problem: that specific RMB option is deliberately disabled if the Shop Order is Closed, Cancelled, or has no operations at all, regardless of permissions — confirm the same RMB option is genuinely enabled for a full-rights/app-owner user on the exact same record before assuming it's purely a permissions issue. If it IS confirmed as a genuine permission-set gap, two specific grants are what actually gate this particular RMB option: access to the underlying Presentation Object backing the Report Operation form itself, and separately, access to the underlying database method the RMB action actually calls (a Shop Order API reporting-related method) — both of these specific grants, not just general screen-level access, are required for this particular RMB option to become enabled for a restricted user.

← Browse Security and access questions