Esempio n. 1
0
def allowed_users_for_instance(context, request):
    domain = request.matchdict['domain']
    instance = Instance.get_by_domain(request.db_session, domain)

    res = {}
    for user in User.all(request.db_session):
        if user.can_access(instance):
            res[user.email] = user.to_dict()

    return res
Esempio n. 2
0
def list(context, request):
    return {u.email: u.to_dict() for u in User.all(request.db_session)}