Esempio n. 1
0
 def _extend_top_menu(self, sender, **kwargs):
     if not session.user or not is_vc_support(session.user):
         return
     return TopMenuItem('services-cern-vc-assistance',
                        _('Videoconference assistance'),
                        url_for_plugin('vc_assistance.request_list'),
                        section='services')
Esempio n. 2
0
 def _check_access(self):
     RHProtected._check_access(self)
     if not is_vc_support(session.user):
         raise Forbidden
Esempio n. 3
0
 def _can_access_event(self, sender, user, **kwargs):
     if user is not None and is_vc_support(user):
         return True
Esempio n. 4
0
 def _has_access(self, user):
     return is_vc_support(user)