mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-15 06:49:56 +00:00
added script for updating authorized keys with keys of users with LANDSCAPE:MANAGE:AWS permission
This commit is contained in:
1 parent
ef53113972
commit
33ae1f6ac1
1 file changed
+5
@@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
public_keys=$( for user in `curl -H 'Authorization: Bearer vyIlGJTuzTqS25IiS2cLHDFulJ9NgJto3apwV/D9Q0k=' "https://security-service.sapsailing.com/security/api/restsecurity/users_with_permission?permission=LANDSCAPE:MANAGE:AWS" 2>/dev/null | jq -r '.[]'`; do
|
||||
curl -H 'Authorization: Bearer vyIlGJTuzTqS25IiS2cLHDFulJ9NgJto3apwV/D9Q0k=' "https://security-service.sapsailing.com/landscape/api/landscape/get_ssh_keys_owned_by_user?username[]=${user}" 2>/dev/null | jq -r '.[].publicKey'
|
||||
done | sort -u )
|
||||
echo "${public_keys}"
|
||||
Reference in new issue
Block a user