A helpful affordance provided by the "apps deploy" command is to automatically grant users USER role on private deployment and execution systems referenced by a private app. As implemented, this overwrites any grant that has been done out of band by the app or system owner. This breaks cases where, for instance, a portal role account is granted ADMIN on such systems.
The correct behavior is to check for existence of grants and not overwrite them.
A helpful affordance provided by the "apps deploy" command is to automatically grant users
USER
role on private deployment and execution systems referenced by a private app. As implemented, this overwrites any grant that has been done out of band by the app or system owner. This breaks cases where, for instance, a portal role account is grantedADMIN
on such systems.The correct behavior is to check for existence of grants and not overwrite them.