RBAC on bot schedules

Access is deny all and allow by exception based on roles and domains as defined in RBAC.

This permission is further divided into the following sub permissions:
Schedule my bots to run
Only those users that create new schedules.
Edit my scheduled activity
Only those users that edit their schedules.
Delete my scheduled activity
Only those users that delete their schedules.
View and manage ALL scheduled activity
Only those users that manage (edit or delete) all the existing schedules created by any user.

Administrators assign various permutation and combinations of these accesses to different sets of users and roles based on the business requirements.