...

/

REST API Authentication and Access Control

REST API Authentication and Access Control

Understand Zero Trust and how to logically place authentication and access control for better security of REST APIs.

The zero trust model

The zero trust (ZT) model provides a collection of concepts and ideas designed to minimize uncertainty in enforcing accurate decisions in information systems and services in the face of a network that could be compromised. Zero trust architecture (ZTA) is an enterprise’s cybersecurity plan that utilizes zero trust concepts and encompasses component relationships, workflow planning, and access policies. Therefore, a zero trust enterprise is the network infrastructure (physical and virtual) and operational policies that are in place for an enterprise.

The seven tenets of zero trust

Zero trust provides a set of principles and concepts around moving the policy decision and enforcement points closer to the resource. The idea is to explicitly authenticate and authorize all subjects, assets, and workflows that make up the enterprise.

Below are the seven tenets of zero trust. Authentication and access control are some of the key tenets:

  1. All data sources and computing services are considered ...