Embedded Artifact Access Control in Nested Resource Containers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional access control methods lack support for composite computing resources and multi-part structures, failing to provide granular access control policies that account for the distinct access control rules required by embedded resources and their relationships with related resources.

Innovation Solution

Implementing granular access control policies that allow embedded artifacts to inherit or restrict the access control policies of their containers, with the ability to create restrictive subsets and manage multi-level nested structures, ensuring that access control policies are adaptable to composite and multi-part resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional access control methods are used, then implementation is simple, but they cannot support composite computing resources and multi-part structures with distinct access control rules

Engineering Contradiction:
Improvesupport for composite computing resourcesVSAvoidaccess control policy complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments access control policies into container-level policies and artifact-level policies. Each container can have its own access control policy, and each embedded artifact can have separate access control policies, allowing granular control over different parts of composite computing resources while maintaining manageable complexity through hierarchical organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested container structures where containers can contain other containers, and each level can have its own access control policy. This nested structure allows complex composite resources to be organized hierarchically with appropriate access control at each level, supporting multi-part structures while maintaining policy manageability.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Reliability

If access control policies are made more restrictive for embedded artifacts, then security is improved, but access management becomes more complex

Engineering Contradiction:
ImprovesecurityVSAvoidaccess management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by automatically applying the container's access control policy to embedded artifacts before explicit artifact-level policies are defined. This default inheritance mechanism ensures security is maintained while simplifying access management, as users only need to define policies at the artifact level when special restrictions are needed, rather than managing policies at every level explicitly.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multi-level nested container structures are supported, then adaptability to complex resource structures is improved, but policy enforcement complexity increases

Engineering Contradiction:
Improvesupport for nested container structuresVSAvoidpolicy enforcement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal access control policy enforcement mechanism that works across all container levels and artifact types. The same policy inheritance and restriction rules apply whether dealing with simple files, complex containers, or multi-level nested structures, reducing enforcement complexity through consistent handling of diverse resource structures.

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

Data Source

PatentUS12627672B2Enforcing granular access control policy
Publication Date: 2026.05.12 PALANTIR TECHNOLOGIES INC
  • US12627672B2 patent drawing
  • US12627672B2 patent drawing
  • US12627672B2 patent drawing

AI summary

An example method of enforcing granular access policy for embedded artifacts comprises: detecting an association of an embedded artifact with a resource container; associating the embedded artifact with at least a subset of an access control policy associated with the resource container; and responsive to receiving an access request to access the embedded artifact, applying the access control policy associated with the resource container for determining whether the access request is grantable.