Development tutorial - IT technology blog

Open Policy Agent(OPA)とNode.jsで実装する複雑なマイクロサービスシステムのABAC認可

マイクロサービスにおける複雑な権限ロジックをRBACだけでは処理しきれなくなったとき、Open Policy Agent(OPA)とABACモデルが実践的な解決策となります。Node.jsでの本番運用の経験、Regoポリシーの書き方、OPAをExpressミドルウェアに統合する方法を共有します。
Security tutorial - IT technology blog

AuthentikをDockerで構築する:SSO・MFA対応のセルフホストIdentity ProviderとGitLab連携の実践ガイド

AuthentikはDocker上で動くオープンソースのIdentity Providerで、SSO・MFA必須設定で全ユーザーを一元管理できる——OktaやAuth0の代替として、ユーザーごとの費用は一切かからない。本記事ではID管理の4つのアプローチ(手動・LDAP・クラウドIAM・セルフホスト)を比較し、AuthentikのインストールからGitLab連携・全システムへのMFA強制設定まで解説する。
Security tutorial - IT technology blog

Gophish:Linuxで社内フィッシングシミュレーションシステムを自作してセキュリティテストと教育を行う

Gophishは、高額な外部サービスを使わずに社内でフィッシングシミュレーションを自主運用できるオープンソースツールです。インストールからキャンペーン設定のA to Z、そして結果を分析してチームのセキュリティ意識を実際に改善するまでの手順を解説します。