Security Assertion Markup Language(SAML)は、認証プロセスです。毎朝、仕事を始める際にコンピューターにログインするときには、SAMLが使用されるケースが多いのではないでしょうか。SAMLは、XML形式のマークアップ言語の一種で、シングルサインオン(SSO)のプロトコルの一種としても使用されています。 Open Authorization(OAuth)は、認可プロセスです。新たなユーザー名とパスワードを使用せずに、あるサービスから別のサービスに移ることができます。例えばGoogleにログインし、その資格情報を使用してHootsuiteにアクセスする場合は、OAuthを使用したことになります。 どちらのアプリケーションもWebのシングルサインオン(SSO)に使用できますが、SAMLがユーザー固有になる傾向があるのに対して、OAuthはアプリケーション固有に
![SAMLとOAuthとは?比較と違い、OpenID(OIDC)との関係を解説 | Okta](https://cdn-ak-scissors.b.st-hatena.com/image/square/4c8a3a54b6ff174984db71e4e19d369ad7854b89/height=288;version=1;width=512/https%3A%2F%2Fwww.okta.com%2Fsites%2Fdefault%2Ffiles%2Fmedia%2Fimage%2F2022-11%2Fokta-social-share.png)