Grant Tailnet access and harden Zulip bootstrap
This commit is contained in:
parent
801e0fb419
commit
b8cad4c028
6 changed files with 90 additions and 9 deletions
|
|
@ -278,7 +278,12 @@ application_payload="$(
|
|||
policy_engine_mode: .policy_engine_mode
|
||||
}'
|
||||
)"
|
||||
api PATCH "/api/v3/core/applications/${application_slug}/" "$application_payload" >/dev/null
|
||||
application_pk="$(printf '%s\n' "$application" | jq -r '.pk // empty')"
|
||||
if [[ -z "$application_pk" ]]; then
|
||||
echo "error: could not resolve Authentik application primary key for ${application_slug}" >&2
|
||||
exit 1
|
||||
fi
|
||||
api PATCH "/api/v3/core/applications/${application_pk}/" "$application_payload" >/dev/null
|
||||
|
||||
group_pks_json="$(jq -cn --arg owner "$owner_group_pk" --arg admin "$admin_group_pk" --arg guest "$guest_group_pk" '[$owner, $admin, $guest]')"
|
||||
user_pks_json="$(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue