Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Update backend_structured/routes.py
Browse files
backend_structured/routes.py
CHANGED
|
@@ -985,7 +985,7 @@ def suspend_organization(current_user, org_id):
|
|
| 985 |
@auth_bp.route('/impersonate/<org_id>', methods=['POST'])
|
| 986 |
@token_required
|
| 987 |
def impersonate_org(current_user, org_id):
|
| 988 |
-
if current_user.role not in ['super_admin', 'admin']:
|
| 989 |
return jsonify({'message': 'Permission denied'}), 403
|
| 990 |
|
| 991 |
target_user = User.query.filter_by(org_id=org_id, role='org_admin').first()
|
|
|
|
| 985 |
@auth_bp.route('/impersonate/<org_id>', methods=['POST'])
|
| 986 |
@token_required
|
| 987 |
def impersonate_org(current_user, org_id):
|
| 988 |
+
if current_user.role not in ['super_admin', 'admin', 'support_engineer']:
|
| 989 |
return jsonify({'message': 'Permission denied'}), 403
|
| 990 |
|
| 991 |
target_user = User.query.filter_by(org_id=org_id, role='org_admin').first()
|