• As long as the user in msdb doesn't have any other permissions, I don't see any harm in it. The role only allows members to work with packages that are owned by the login and stored in msdb by executing stored procedures.

    Greg