{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/cloud-native-service-identity-zero-trust/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/",
        "slug": "cloud-native-service-identity-zero-trust",
        "url": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/cloud-native-service-identity-zero-trust/"
        },
        "title": "Authorize cloud-native services by workload identity—not subnet membership",
        "summary": "Cloud-native zero trust shifts application policy toward user, application, and service identities. Inventory workload identities and enforce narrowly scoped service-to-service authorization across environments.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "important",
            "name": "Important"
        },
        "featured": false,
        "image": {
            "theme": "identity-cloud",
            "label": "Identity & cloud",
            "alt": "Governed cloud identity system with connected service and lifecycle nodes.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/identity-cloud-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/identity-cloud-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/identity-cloud-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "cybersecurity",
                "name": "Cybersecurity",
                "url": "https://update.dsesecurity.com/topic/cybersecurity/"
            },
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            },
            {
                "slug": "microsoft-365-identity",
                "name": "Microsoft 365 & Identity",
                "url": "https://update.dsesecurity.com/topic/microsoft-365-identity/"
            },
            {
                "slug": "networks-infrastructure",
                "name": "Networks & Infrastructure",
                "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-08-25T21:34:10+00:00",
        "modified_at": "2026-08-26T13:27:46+00:00",
        "reviewed_on": "2026-08-25",
        "reading_minutes": 3,
        "word_count": 514,
        "potentially_affected": "Organizations running microservices or distributed applications across on-premises, hybrid, or multiple cloud environments.",
        "dse_recommendation": "Issue verifiable workload identities, define service-to-service policy at the application layer, constrain gateway and proxy administration, and test identity rotation and policy failure independently of network location.",
        "primary_source": {
            "name": "NIST SP 800-207A — A Zero Trust Architecture Model for Access Control in Cloud-Native Applications",
            "url": "https://csrc.nist.gov/pubs/sp/800/207/a/final",
            "published_on": "2023-09-13",
            "authority": "National Institute of Standards and Technology"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p><strong>Bottom line:</strong> a service should not gain trust merely because it runs inside a familiar cluster, subnet, cloud account, or data center. For cloud-native applications, authorization should identify the calling workload and the requested action, then apply explicit policy regardless of where the service happens to run.</p>\n<h2>Source fact: what NIST describes</h2>\n<p><a href=\"https://csrc.nist.gov/pubs/sp/800/207/a/final\" target=\"_blank\" rel=\"noopener noreferrer\">NIST SP 800-207A</a> applies zero-trust architecture concepts to cloud-native applications in hybrid and multi-cloud environments. NIST describes a shift from controls based mainly on network parameters toward policies based on application and service identities, in addition to user identity. The publication discusses an enabling platform that can include API gateways, sidecar proxies, and application identity infrastructure, with the objective of enforcing granular application-level policies across locations.</p>\n<p>NIST does not say that networks stop mattering. The source describes removing implicit trust based only on location; segmentation and network controls can remain useful layers.</p>\n<h2>What the source does not establish</h2>\n<p>The model does not certify a particular service mesh, gateway, identity framework, or cloud provider. Deploying mutual authentication or a sidecar does not prove that authorization is correct. A strong workload identity can still be over-privileged, issued to the wrong runtime, accepted by the wrong audience, or left active after retirement.</p>\n<p>Applicability depends on application architecture, platform support, identity issuance, protocol paths, legacy components, latency and availability requirements, and who controls the policy and trust anchors.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>Which human, service, batch, device, and automation identities call each application interface?</li>\n<li>How is workload identity issued, bound to a runtime, rotated, revoked, and logged?</li>\n<li>Which actions and data may each identity reach, and where is that policy enforced?</li>\n<li>Can traffic bypass the gateway, proxy, or policy decision point?</li>\n<li>What happens when identity issuance, policy distribution, or a sidecar is unavailable?</li>\n</ul>\n<h2>DSE recommendation: build a workload authorization map</h2>\n<p><em>The following steps are DSE recommendations based on the cited source.</em></p>\n<ol>\n<li>Inventory application flows as caller, action, destination, data class, environment, and owner. Include background jobs, administrative paths, and third-party integrations.</li>\n<li>Give workloads distinct, short-lived identities where the platform supports them. Avoid reusing a shared secret or broad cloud identity across unrelated services.</li>\n<li>Write allow policy from the required business flow. Deny unexpected identities, audiences, methods, and destinations; give every exception an owner and expiration.</li>\n<li>Protect the enforcement plane. Restrict who can change gateways, identity issuers, trust bundles, proxy configuration, and authorization policy. Log and review those changes.</li>\n<li>Preserve network defenses for containment, management isolation, and traffic observation. Do not represent identity policy as a replacement for every network control.</li>\n<li>Test rotation, revocation, stale policy, enforcement failure, and attempted bypass before broad rollout.</li>\n</ol>\n<h2>Verification and evidence</h2>\n<p>For a sample service, retain the flow diagram, workload identity record, policy revision, change approval, successful and denied transaction logs, rotation and revocation test, bypass test, and documented failure behavior. Verify that the evidence names the exact environment and service version.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://csrc.nist.gov/pubs/sp/800/207/a/final\" target=\"_blank\" rel=\"noopener noreferrer\">NIST SP 800-207A — A Zero Trust Architecture Model for Access Control in Cloud-Native Applications in Multi-Cloud Environments</a> — National Institute of Standards and Technology; finalized September 13, 2023</li>\n<li><a href=\"https://csrc.nist.gov/pubs/sp/800/207/final\" target=\"_blank\" rel=\"noopener noreferrer\">NIST SP 800-207 — Zero Trust Architecture</a> — National Institute of Standards and Technology</li>\n</ul>",
        "content_text": "Bottom line: a service should not gain trust merely because it runs inside a familiar cluster, subnet, cloud account, or data center. For cloud-native applications, authorization should identify the calling workload and the requested action, then apply explicit policy regardless of where the service happens to run.\nSource fact: what NIST describes\nNIST SP 800-207A applies zero-trust architecture concepts to cloud-native applications in hybrid and multi-cloud environments. NIST describes a shift from controls based mainly on network parameters toward policies based on application and service identities, in addition to user identity. The publication discusses an enabling platform that can include API gateways, sidecar proxies, and application identity infrastructure, with the objective of enforcing granular application-level policies across locations.\nNIST does not say that networks stop mattering. The source describes removing implicit trust based only on location; segmentation and network controls can remain useful layers.\nWhat the source does not establish\nThe model does not certify a particular service mesh, gateway, identity framework, or cloud provider. Deploying mutual authentication or a sidecar does not prove that authorization is correct. A strong workload identity can still be over-privileged, issued to the wrong runtime, accepted by the wrong audience, or left active after retirement.\nApplicability depends on application architecture, platform support, identity issuance, protocol paths, legacy components, latency and availability requirements, and who controls the policy and trust anchors.\nApplicability questions\n\nWhich human, service, batch, device, and automation identities call each application interface?\nHow is workload identity issued, bound to a runtime, rotated, revoked, and logged?\nWhich actions and data may each identity reach, and where is that policy enforced?\nCan traffic bypass the gateway, proxy, or policy decision point?\nWhat happens when identity issuance, policy distribution, or a sidecar is unavailable?\n\nDSE recommendation: build a workload authorization map\nThe following steps are DSE recommendations based on the cited source.\n\nInventory application flows as caller, action, destination, data class, environment, and owner. Include background jobs, administrative paths, and third-party integrations.\nGive workloads distinct, short-lived identities where the platform supports them. Avoid reusing a shared secret or broad cloud identity across unrelated services.\nWrite allow policy from the required business flow. Deny unexpected identities, audiences, methods, and destinations; give every exception an owner and expiration.\nProtect the enforcement plane. Restrict who can change gateways, identity issuers, trust bundles, proxy configuration, and authorization policy. Log and review those changes.\nPreserve network defenses for containment, management isolation, and traffic observation. Do not represent identity policy as a replacement for every network control.\nTest rotation, revocation, stale policy, enforcement failure, and attempted bypass before broad rollout.\n\nVerification and evidence\nFor a sample service, retain the flow diagram, workload identity record, policy revision, change approval, successful and denied transaction logs, rotation and revocation test, bypass test, and documented failure behavior. Verify that the evidence names the exact environment and service version.\nOfficial references\n\nNIST SP 800-207A — A Zero Trust Architecture Model for Access Control in Cloud-Native Applications in Multi-Cloud Environments — National Institute of Standards and Technology; finalized September 13, 2023\nNIST SP 800-207 — Zero Trust Architecture — National Institute of Standards and Technology",
        "content_markdown": "Bottom line: a service should not gain trust merely because it runs inside a familiar cluster, subnet, cloud account, or data center. For cloud-native applications, authorization should identify the calling workload and the requested action, then apply explicit policy regardless of where the service happens to run.\n\n## Source fact: what NIST describes\n\n[NIST SP 800-207A](https://csrc.nist.gov/pubs/sp/800/207/a/final) applies zero-trust architecture concepts to cloud-native applications in hybrid and multi-cloud environments. NIST describes a shift from controls based mainly on network parameters toward policies based on application and service identities, in addition to user identity. The publication discusses an enabling platform that can include API gateways, sidecar proxies, and application identity infrastructure, with the objective of enforcing granular application-level policies across locations.\n\nNIST does not say that networks stop mattering. The source describes removing implicit trust based only on location; segmentation and network controls can remain useful layers.\n\n## What the source does not establish\n\nThe model does not certify a particular service mesh, gateway, identity framework, or cloud provider. Deploying mutual authentication or a sidecar does not prove that authorization is correct. A strong workload identity can still be over-privileged, issued to the wrong runtime, accepted by the wrong audience, or left active after retirement.\n\nApplicability depends on application architecture, platform support, identity issuance, protocol paths, legacy components, latency and availability requirements, and who controls the policy and trust anchors.\n\n## Applicability questions\n\n- Which human, service, batch, device, and automation identities call each application interface?\n\n- How is workload identity issued, bound to a runtime, rotated, revoked, and logged?\n\n- Which actions and data may each identity reach, and where is that policy enforced?\n\n- Can traffic bypass the gateway, proxy, or policy decision point?\n\n- What happens when identity issuance, policy distribution, or a sidecar is unavailable?\n\n## DSE recommendation: build a workload authorization map\n\nThe following steps are DSE recommendations based on the cited source.\n\n- Inventory application flows as caller, action, destination, data class, environment, and owner. Include background jobs, administrative paths, and third-party integrations.\n\n- Give workloads distinct, short-lived identities where the platform supports them. Avoid reusing a shared secret or broad cloud identity across unrelated services.\n\n- Write allow policy from the required business flow. Deny unexpected identities, audiences, methods, and destinations; give every exception an owner and expiration.\n\n- Protect the enforcement plane. Restrict who can change gateways, identity issuers, trust bundles, proxy configuration, and authorization policy. Log and review those changes.\n\n- Preserve network defenses for containment, management isolation, and traffic observation. Do not represent identity policy as a replacement for every network control.\n\n- Test rotation, revocation, stale policy, enforcement failure, and attempted bypass before broad rollout.\n\n## Verification and evidence\n\nFor a sample service, retain the flow diagram, workload identity record, policy revision, change approval, successful and denied transaction logs, rotation and revocation test, bypass test, and documented failure behavior. Verify that the evidence names the exact environment and service version.\n\n## Official references\n\n- [NIST SP 800-207A — A Zero Trust Architecture Model for Access Control in Cloud-Native Applications in Multi-Cloud Environments](https://csrc.nist.gov/pubs/sp/800/207/a/final) — National Institute of Standards and Technology; finalized September 13, 2023\n\n- [NIST SP 800-207 — Zero Trust Architecture](https://csrc.nist.gov/pubs/sp/800/207/final) — National Institute of Standards and Technology"
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/",
                "url": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-08-25"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Authorize cloud-native services by workload identity—not subnet membership",
                        "item": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/#article",
                "identifier": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/",
                "url": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/",
                "headline": "Authorize cloud-native services by workload identity—not subnet membership",
                "description": "Cloud-native zero trust shifts application policy toward user, application, and service identities. Inventory workload identities and enforce narrowly…",
                "abstract": "Cloud-native zero trust shifts application policy toward user, application, and service identities. Inventory workload identities and enforce narrowly scoped service-to-service authorization across environments.",
                "articleBody": "Bottom line: a service should not gain trust merely because it runs inside a familiar cluster, subnet, cloud account, or data center. For cloud-native applications, authorization should identify the calling workload and the requested action, then apply explicit policy regardless of where the service happens to run.\nSource fact: what NIST describes\nNIST SP 800-207A applies zero-trust architecture concepts to cloud-native applications in hybrid and multi-cloud environments. NIST describes a shift from controls based mainly on network parameters toward policies based on application and service identities, in addition to user identity. The publication discusses an enabling platform that can include API gateways, sidecar proxies, and application identity infrastructure, with the objective of enforcing granular application-level policies across locations.\nNIST does not say that networks stop mattering. The source describes removing implicit trust based only on location; segmentation and network controls can remain useful layers.\nWhat the source does not establish\nThe model does not certify a particular service mesh, gateway, identity framework, or cloud provider. Deploying mutual authentication or a sidecar does not prove that authorization is correct. A strong workload identity can still be over-privileged, issued to the wrong runtime, accepted by the wrong audience, or left active after retirement.\nApplicability depends on application architecture, platform support, identity issuance, protocol paths, legacy components, latency and availability requirements, and who controls the policy and trust anchors.\nApplicability questions\n\nWhich human, service, batch, device, and automation identities call each application interface?\nHow is workload identity issued, bound to a runtime, rotated, revoked, and logged?\nWhich actions and data may each identity reach, and where is that policy enforced?\nCan traffic bypass the gateway, proxy, or policy decision point?\nWhat happens when identity issuance, policy distribution, or a sidecar is unavailable?\n\nDSE recommendation: build a workload authorization map\nThe following steps are DSE recommendations based on the cited source.\n\nInventory application flows as caller, action, destination, data class, environment, and owner. Include background jobs, administrative paths, and third-party integrations.\nGive workloads distinct, short-lived identities where the platform supports them. Avoid reusing a shared secret or broad cloud identity across unrelated services.\nWrite allow policy from the required business flow. Deny unexpected identities, audiences, methods, and destinations; give every exception an owner and expiration.\nProtect the enforcement plane. Restrict who can change gateways, identity issuers, trust bundles, proxy configuration, and authorization policy. Log and review those changes.\nPreserve network defenses for containment, management isolation, and traffic observation. Do not represent identity policy as a replacement for every network control.\nTest rotation, revocation, stale policy, enforcement failure, and attempted bypass before broad rollout.\n\nVerification and evidence\nFor a sample service, retain the flow diagram, workload identity record, policy revision, change approval, successful and denied transaction logs, rotation and revocation test, bypass test, and documented failure behavior. Verify that the evidence names the exact environment and service version.\nOfficial references\n\nNIST SP 800-207A — A Zero Trust Architecture Model for Access Control in Cloud-Native Applications in Multi-Cloud Environments — National Institute of Standards and Technology; finalized September 13, 2023\nNIST SP 800-207 — Zero Trust Architecture — National Institute of Standards and Technology",
                "datePublished": "2026-08-25T21:34:10+00:00",
                "dateModified": "2026-08-26T13:27:46+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/cloud-native-service-identity-zero-trust/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/identity-cloud-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/identity-cloud-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Authorize cloud-native services by workload identity—not subnet membership"
                },
                "articleSection": [
                    "Cybersecurity",
                    "IT",
                    "Microsoft 365 & Identity",
                    "Networks & Infrastructure"
                ],
                "keywords": [
                    "Cybersecurity",
                    "IT",
                    "Microsoft 365 & Identity",
                    "Networks & Infrastructure",
                    "Guide",
                    "Important priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Cybersecurity",
                        "url": "https://update.dsesecurity.com/topic/cybersecurity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Microsoft 365 & Identity",
                        "url": "https://update.dsesecurity.com/topic/microsoft-365-identity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Networks & Infrastructure",
                        "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
                    }
                ],
                "wordCount": 514,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "NIST SP 800-207A — A Zero Trust Architecture Model for Access Control in Cloud-Native Applications",
                    "url": "https://csrc.nist.gov/pubs/sp/800/207/a/final",
                    "datePublished": "2023-09-13"
                }
            }
        ]
    }
}