Workload Identity Token Issuance for Multi-Pod Policy Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud service systems lack a mechanism for customers to efficiently write policies that cover all pods within a customer tenancy, leading to inconsistent access control and potential unauthorized access to cloud resources due to neglected or duplicate policies across pods.

Innovation Solution

Implementing a workload token system that binds multiple pods to a single policy, allowing customers to write policies for workloads rather than individual pods, and using an authorization provider to manage and authenticate requests through a series of cryptographic checks and token issuance services to ensure authorized access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual pod-specific policies are written for each pod, then precise access control for each pod is achieved, but administrative burden and complexity increase significantly

Engineering Contradiction:
Improveaccess control precisionVSAvoidpolicy management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple individual pod policies into a single workload-level policy that applies to all pods within a workload. The identity service evaluates requests at the workload level rather than requiring separate policies for each pod, thereby reducing policy management complexity while maintaining access control precision through the workload identity binding mechanism.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal workload identity that can represent multiple pods simultaneously. This workload identity serves as a multi-functional identifier that enables a single policy to govern access for all pods within the workload, eliminating the need for duplicate pod-specific policies and reducing administrative overhead.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If no policy mechanism is implemented for pods, then administrative burden is reduced, but unauthorized access to cloud resources occurs

Engineering Contradiction:
Improvepolicy management easeVSAvoidunauthorized access risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a workload identity as an intermediary between individual pods and cloud resource access policies. This workload identity acts as a mediator that enables automated policy evaluation and authorization, ensuring that pods have appropriate access controls without requiring manual policy configuration for each pod, thus preventing unauthorized access while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables the workload identity service to automatically evaluate and authorize pod requests without requiring manual intervention. The system self-manages the policy evaluation process by using the workload identity to determine appropriate access rights, reducing administrative burden while maintaining security through automated authorization decisions.

Inventive Principle:
Principle #25Self-service

3Reliability

If duplicate policies are written for multiple pods, then access control coverage is improved, but inconsistency and errors increase

Engineering Contradiction:
Improveaccess control coverageVSAvoidpolicy consistency
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent merges the function of multiple duplicate pod policies into a single workload-level policy. By evaluating requests at the workload level rather than requiring separate policies for each pod, the system ensures consistent access control coverage across all pods while eliminating the inconsistencies and errors that arise from manually managing duplicate policies.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12470387B2Workload identity resource principle
Publication Date: 2025.11.11 ORACLE INT CORP
  • US12470387B2 patent drawing
  • US12470387B2 patent drawing
  • US12470387B2 patent drawing

AI summary

Techniques are described herein for authenticating a pod. A method can include a manager instance receiving a first request for a first token to access a computing resource. The manager instance can determine an identity of the service account and generate a second request for the first token based at least in part on the authentication. The manager instance can transmit the second request to a token issuance service of the computing system. The token issuance service can generate a third request for the first token, the third request comprising the identity of the service account and a token issuance service signature. The token issuance service can transmit the third request to an identity service of the computing system. The identity service can generate the first token based at least in part on determining whether to generate the first token.