OfficialSPIPolicy / AuthorizationInactive
keycloak-impersonation-policy-enforcer
LucaFilipozzi/keycloak-impersonation-policy-enforcer ↗
Authenticator enforcing an impersonation policy.なりすまし(impersonation)ポリシーを強制
- ★
- 13
- Forks
- 2
- Contributors
- 2
- Updated
- 2022-12-23
- KC
- 18.0.2
- License
- Apache-2.0
What it can doできること2
- Stop impersonating admins from accessing a client unless they hold a client role composed with the realm-management impersonation role.なりすまし中の管理者は、realm-managementのimpersonationロールを含むクライアントロールを持っていない限り、そのクライアントにアクセスできない
- Behave like the normal Cookie authenticator when the user is not being impersonated.なりすましでない通常のログインでは、標準のCookie Authenticatorと同じ動きをする
What it cannot do / limitsできないこと・制約3
- Must replace the Cookie authenticator in a dedicated flow that you bind to each client.専用のフローでCookie Authenticatorの代わりに置き、クライアントごとにバインドする必要がある
- Deployed as an EAR into
deployments(WildFly-era packaging).EARとしてdeploymentsに配置する(WildFly時代のパッケージ形式) - Inactive — no commits since 2022.2022年以降コミットがなく、活動停止状態
Requirements前提条件
- A client role composed with the impersonation role for each client that impersonators may access.なりすましを許可するクライアントごとに、impersonationロールを含むクライアントロールを作成