IAM – Introduction

  • What is IAM?
    • IAM stands for Identity and Access Management
    • Its a system that stores, secures and manages all identities and defines access privileges.
    • It ensures that the user is granted controlled access to applications or resources
    • It let’s users login from many inbound flows, including:
      • From any location
      • On any network
      • On any devices

AD FS – Intro

  • What is AD FS?
    • It stands for Active Directory Federation Services offered by Microsoft
    • It works on Claim-based Authentication model – meaning, a claim of identity and access privileges made by a trusted party is analysed, verified of the origin and trusted by the receiver to give access to the original requestor.

SAML – An Intro

  • What is SAML?
    • Security Assertion Markup Language
    • It’s an XML variant language used to encode security credentials and sharing those among parties across a network
    • It is an open standard
    • It describes framework that allows one computer to perform below security functions:
      • Authentication: Determining that the users are who they claim to be
      • Authorization: Determining if users have the right to access certain systems of content
  • Versions:
    • Current: SAML 3.0
    • Most Popular: SAML 2.0
    • Previous: SAML 1.1
  • Identity Provider:
    • Performs authentication and authorization
  • References: