main.py: Add group config
This commit is contained in:
parent
e5c4c12ac6
commit
25cd8222aa
2 changed files with 3 additions and 1 deletions
|
@ -1,4 +1,5 @@
|
||||||
debug: "false"
|
debug: "false"
|
||||||
|
group: "user"
|
||||||
|
|
||||||
authentik:
|
authentik:
|
||||||
api_url: "https://authentik.company/api/v3"
|
api_url: "https://authentik.company/api/v3"
|
||||||
|
|
3
main.py
3
main.py
|
@ -12,6 +12,7 @@ with open ('./bridge.yml', 'r') as file:
|
||||||
|
|
||||||
# config parser
|
# config parser
|
||||||
debug=config['debug']
|
debug=config['debug']
|
||||||
|
group=config['group']
|
||||||
authentik_api_key=config['authentik']['api_key']
|
authentik_api_key=config['authentik']['api_key']
|
||||||
authentik_api_url=config['authentik']['api_url']
|
authentik_api_url=config['authentik']['api_url']
|
||||||
listmonk_api_key=config['listmonk']['api_key']
|
listmonk_api_key=config['listmonk']['api_key']
|
||||||
|
@ -19,7 +20,7 @@ listmonk_api_url=config['listmonk']['api_url']
|
||||||
listmonk_api_usr=config['listmonk']['api_usr']
|
listmonk_api_usr=config['listmonk']['api_usr']
|
||||||
|
|
||||||
def authentik_get_users():
|
def authentik_get_users():
|
||||||
url = authentik_api_url + '/core/users/' + '?type=internal&type=external' + '&groups_by_name=test-group'
|
url = authentik_api_url + '/core/users/' + '?type=internal&type=external' + '&groups_by_name=' + group
|
||||||
headers = {'accept': 'application/json', 'Authorization': "Bearer " + authentik_api_key}
|
headers = {'accept': 'application/json', 'Authorization': "Bearer " + authentik_api_key}
|
||||||
resp = requests.get(url, headers=headers)
|
resp = requests.get(url, headers=headers)
|
||||||
json_object = json.loads(resp._content)
|
json_object = json.loads(resp._content)
|
||||||
|
|
Loading…
Reference in a new issue