From 85fc81aab1627715bb3ffa3b1814581083ea8242 Mon Sep 17 00:00:00 2001 From: Jeff Bradberry Date: Fri, 3 May 2024 15:11:33 -0400 Subject: [PATCH] Start a new script that can be used to examine a Role's ancestry --- tools/scripts/ig-hotfix/role_chain.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tools/scripts/ig-hotfix/role_chain.py diff --git a/tools/scripts/ig-hotfix/role_chain.py b/tools/scripts/ig-hotfix/role_chain.py new file mode 100644 index 0000000000..4b8b7b6918 --- /dev/null +++ b/tools/scripts/ig-hotfix/role_chain.py @@ -0,0 +1,14 @@ +from collections import defaultdict +import os +import sys + +from django.contrib.contenttypes.models import ContentType + +from awx.main.fields import ImplicitRoleField +from awx.main.models.rbac import Role + + +r_id = int(os.environ.get('role')) +r = Role.objects.get(id=r_id) + +print(r)