{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/google-workspace-oauth-specific-data-versus-trusted/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/",
        "slug": "google-workspace-oauth-specific-data-versus-trusted",
        "url": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/google-workspace-oauth-specific-data-versus-trusted/"
        },
        "title": "Choose scope-specific Google Workspace app access before marking an integration Trusted",
        "summary": "An application that needs one service does not automatically need permission to request every Workspace scope.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "info",
            "name": "Information"
        },
        "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": "microsoft-365-identity",
                "name": "Microsoft 365 & Identity",
                "url": "https://update.dsesecurity.com/topic/microsoft-365-identity/"
            }
        ],
        "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-10-15T13:33:54+00:00",
        "modified_at": "2026-10-15T13:36:18+00:00",
        "reviewed_on": "2026-10-15",
        "reading_minutes": 2,
        "word_count": 272,
        "potentially_affected": "This applies to Google Workspace OAuth app-access controls. The selected organizational unit, app type, Google sign-in requirements, and any Context-Aware Access exemption must be checked separately.",
        "dse_recommendation": "DSE recommends identifying the exact OAuth client before approving an integration.",
        "primary_source": {
            "name": "Google — App access controls",
            "url": "https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data?hl=en",
            "published_on": null,
            "authority": "knowledge.workspace.google.com"
        },
        "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>An application that needs one service does not automatically need permission to request every Workspace scope.</p>\n<h2>Source facts</h2>\n<p>Google Workspace API controls distinguish Trusted, Specific Google data, Limited, and Blocked application access. Trusted allows access across Workspace services, including restricted ones. Specific Google data limits an app to the scopes configured by the administrator, while Limited allows only unrestricted services. The Admin console exposes the OAuth client ID and requested scopes for review. Google warns that the scope list shown during configuration can include everything an app has ever requested; the app’s details view shows the exact scopes currently configured.</p>\n<p>Source: <a href=\"https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data?hl=en\">Google — App access controls</a>.</p>\n<h2>Applicability</h2>\n<p>This applies to Google Workspace OAuth app-access controls. The selected organizational unit, app type, Google sign-in requirements, and any Context-Aware Access exemption must be checked separately.</p>\n<h2>DSE recommendation</h2>\n<p>DSE recommends identifying the exact OAuth client before approving an integration. Obtain the vendor’s required scope list and map each permission to the business task it enables. Prefer a scope-specific decision where it satisfies the approved requirement, and preserve necessary sign-in scopes. Review inherited organizational-unit settings and any explicit exceptions before expanding access. Record the approver, client ID, intended user population, and review date. Recheck scopes after integration changes instead of assuming the original app name represents an unchanged permission request.</p>\n<h2>Verification</h2>\n<p>Use a test user in the intended organizational unit to complete the approved integration workflow. Confirm the configured client and scopes in the details view, then test that an unapproved data operation remains unavailable. Record results without exporting user tokens or live data from unrelated services.</p>\n<h2>Official reference</h2>\n<p><a href=\"https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data?hl=en\">Google — App access controls</a>. Reviewed October 15, 2026.</p>",
        "content_text": "An application that needs one service does not automatically need permission to request every Workspace scope.\nSource facts\nGoogle Workspace API controls distinguish Trusted, Specific Google data, Limited, and Blocked application access. Trusted allows access across Workspace services, including restricted ones. Specific Google data limits an app to the scopes configured by the administrator, while Limited allows only unrestricted services. The Admin console exposes the OAuth client ID and requested scopes for review. Google warns that the scope list shown during configuration can include everything an app has ever requested; the app’s details view shows the exact scopes currently configured.\nSource: Google — App access controls.\nApplicability\nThis applies to Google Workspace OAuth app-access controls. The selected organizational unit, app type, Google sign-in requirements, and any Context-Aware Access exemption must be checked separately.\nDSE recommendation\nDSE recommends identifying the exact OAuth client before approving an integration. Obtain the vendor’s required scope list and map each permission to the business task it enables. Prefer a scope-specific decision where it satisfies the approved requirement, and preserve necessary sign-in scopes. Review inherited organizational-unit settings and any explicit exceptions before expanding access. Record the approver, client ID, intended user population, and review date. Recheck scopes after integration changes instead of assuming the original app name represents an unchanged permission request.\nVerification\nUse a test user in the intended organizational unit to complete the approved integration workflow. Confirm the configured client and scopes in the details view, then test that an unapproved data operation remains unavailable. Record results without exporting user tokens or live data from unrelated services.\nOfficial reference\nGoogle — App access controls. Reviewed October 15, 2026.",
        "content_markdown": "An application that needs one service does not automatically need permission to request every Workspace scope.\n\n## Source facts\n\nGoogle Workspace API controls distinguish Trusted, Specific Google data, Limited, and Blocked application access. Trusted allows access across Workspace services, including restricted ones. Specific Google data limits an app to the scopes configured by the administrator, while Limited allows only unrestricted services. The Admin console exposes the OAuth client ID and requested scopes for review. Google warns that the scope list shown during configuration can include everything an app has ever requested; the app’s details view shows the exact scopes currently configured.\n\nSource: [Google — App access controls](https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data?hl=en).\n\n## Applicability\n\nThis applies to Google Workspace OAuth app-access controls. The selected organizational unit, app type, Google sign-in requirements, and any Context-Aware Access exemption must be checked separately.\n\n## DSE recommendation\n\nDSE recommends identifying the exact OAuth client before approving an integration. Obtain the vendor’s required scope list and map each permission to the business task it enables. Prefer a scope-specific decision where it satisfies the approved requirement, and preserve necessary sign-in scopes. Review inherited organizational-unit settings and any explicit exceptions before expanding access. Record the approver, client ID, intended user population, and review date. Recheck scopes after integration changes instead of assuming the original app name represents an unchanged permission request.\n\n## Verification\n\nUse a test user in the intended organizational unit to complete the approved integration workflow. Confirm the configured client and scopes in the details view, then test that an unapproved data operation remains unavailable. Record results without exporting user tokens or live data from unrelated services.\n\n## Official reference\n\n[Google — App access controls](https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data?hl=en). Reviewed October 15, 2026."
    },
    "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/google-workspace-oauth-specific-data-versus-trusted/",
                "url": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-10-15"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "Choose scope-specific Google Workspace app access before marking an integration Trusted",
                        "item": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/#article",
                "identifier": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/",
                "url": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/",
                "headline": "Choose scope-specific Google Workspace app access before marking an integration Trusted",
                "description": "An application that needs one service does not automatically need permission to request every Workspace scope.",
                "abstract": "An application that needs one service does not automatically need permission to request every Workspace scope.",
                "articleBody": "An application that needs one service does not automatically need permission to request every Workspace scope.\nSource facts\nGoogle Workspace API controls distinguish Trusted, Specific Google data, Limited, and Blocked application access. Trusted allows access across Workspace services, including restricted ones. Specific Google data limits an app to the scopes configured by the administrator, while Limited allows only unrestricted services. The Admin console exposes the OAuth client ID and requested scopes for review. Google warns that the scope list shown during configuration can include everything an app has ever requested; the app’s details view shows the exact scopes currently configured.\nSource: Google — App access controls.\nApplicability\nThis applies to Google Workspace OAuth app-access controls. The selected organizational unit, app type, Google sign-in requirements, and any Context-Aware Access exemption must be checked separately.\nDSE recommendation\nDSE recommends identifying the exact OAuth client before approving an integration. Obtain the vendor’s required scope list and map each permission to the business task it enables. Prefer a scope-specific decision where it satisfies the approved requirement, and preserve necessary sign-in scopes. Review inherited organizational-unit settings and any explicit exceptions before expanding access. Record the approver, client ID, intended user population, and review date. Recheck scopes after integration changes instead of assuming the original app name represents an unchanged permission request.\nVerification\nUse a test user in the intended organizational unit to complete the approved integration workflow. Confirm the configured client and scopes in the details view, then test that an unapproved data operation remains unavailable. Record results without exporting user tokens or live data from unrelated services.\nOfficial reference\nGoogle — App access controls. Reviewed October 15, 2026.",
                "datePublished": "2026-10-15T13:33:54+00:00",
                "dateModified": "2026-10-15T13:36:18+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/google-workspace-oauth-specific-data-versus-trusted/"
                },
                "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/google-workspace-oauth-specific-data-versus-trusted/#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": "Choose scope-specific Google Workspace app access before marking an integration Trusted"
                },
                "articleSection": [
                    "Cybersecurity",
                    "Microsoft 365 & Identity"
                ],
                "keywords": [
                    "Cybersecurity",
                    "Microsoft 365 & Identity",
                    "Guide",
                    "Information priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "Cybersecurity",
                        "url": "https://update.dsesecurity.com/topic/cybersecurity/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Microsoft 365 & Identity",
                        "url": "https://update.dsesecurity.com/topic/microsoft-365-identity/"
                    }
                ],
                "wordCount": 272,
                "timeRequired": "PT2M",
                "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": "Google — App access controls",
                    "url": "https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data?hl=en"
                }
            }
        ]
    }
}