def manage_editAdministrativeRoles(self, ids=(), role=(), REQUEST=None):
     """
     Overrides AdministrativeRoleable.manage_editAdministrativeRoles
     Edit the administrators to this DeviceOrganizer
     """
     AdministrativeRoleable.manage_editAdministrativeRoles(self, ids, role)
     notify(IndexingEvent(self, ('allowedRolesAndUsers', ), False))
     self._maybeCreateLocalRolesJob()
     if REQUEST:
         messaging.IMessageSender(self).sendToBrowser(
             'Role Added',
             'Administrative roles were updated: %s' % ', '.join(ids))
         return self.callZenScreen(REQUEST)
 def manage_editAdministrativeRoles(self, ids=(), role=(), REQUEST=None):
     """
     Overrides AdministrativeRoleable.manage_editAdministrativeRoles
     Edit the administrators to this DeviceOrganizer
     """
     AdministrativeRoleable.manage_editAdministrativeRoles(self, ids, role)
     notify(IndexingEvent(self, ("allowedRolesAndUsers",), False))
     self._maybeCreateLocalRolesJob()
     if REQUEST:
         messaging.IMessageSender(self).sendToBrowser(
             "Role Added", "Administrative roles were updated: %s" % ", ".join(ids)
         )
         return self.callZenScreen(REQUEST)