liveBook · Manning

Authentication and authorization

As explained in Generative AI in Action

Authorization is the process of determining which resources or operations an authenticated entity may access.

Authentication verifies who or what is interacting with enterprise data; authorization determines which resources or operations that authenticated entity may access. Together, they protect sensitive information used by generative AI applications. section 10.4.1

Apply the technique as part of the application architecture:

  • Enforce strict access controls for sensitive data and define access rights through data-governance frameworks. section 10.4.1
  • Protect data at rest and in motion with encryption alongside authentication and authorization protocols. section 10.4.1
  • Assess compliance frequently while aligning personal-data processing with GDPR, HIPAA, or CCPA requirements. section 10.4.1

Enterprise LLM data pipeline

A generative AI application integrates source systems through APIs, middleware, or ETL. Authentication and authorization restrict data interactions, while governance specifies permitted access and encryption protects transferred and stored data. section 10.4.1

How Generative AI in Action covers it

How deep it goes
Defines access controls, governance, encryption, and compliance roles but does not detail protocol or implementation mechanics.
Examples
Uses source-system integrations, data pipelines, access-rights frameworks, and encryption for stored and transferred data.
What you can do after
Operate enterprise data interactions with defined access rights, protected data flows, and compliance checks.
How it connects
Connects data governance, encryption, compliance, privacy, and enterprise data integration.

Also explained in

Compare how 5 books explain authentication and authorization →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Generative AI in Action. The section links point to the parts of the book it draws on.