{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "SaaSCron: Security & Compliance",
  "home_page_url": "https://saascron.com/category/saas-security/",
  "feed_url": "https://saascron.com/category/saas-security/feed.json",
  "description": "SaaS security and compliance: shared responsibility, identity, data protection, SSPM and ISO standards.",
  "icon": "https://saascron.com/icon-512.png",
  "language": "en-US",
  "items": [
    {
      "id": "https://saascron.com/shadow-saas/",
      "url": "https://saascron.com/shadow-saas/",
      "title": "Shadow SaaS: how unapproved apps get in and how to manage them",
      "summary": "The four routes unapproved SaaS apps take into a company, how to find them through expenses, OAuth grants and network logs, and a 30-day plan to control them.",
      "content_html": "<p>Your finance team pays for a tool nobody in IT has heard of. A salesperson connected a note-taking app to the company calendar with two clicks, and it now reads every meeting invite. When someone leaves, you close their email account, but you have no list of the other apps they signed into. You need to know what is in use before you can decide what to allow.</p>\n<p>Shadow SaaS is software-as-a-service used for work without the knowledge or approval of the people responsible for IT and security. It is the cloud form of shadow IT, and it is easy to start: a work email and a card are enough. If SaaS itself is new to you, start with <a href=\"https://saascron.com/what-is-saas/\">What is SaaS?</a>.</p>\n<h2 id=\"shadow-saas-in-plain-terms\">Shadow SaaS in plain terms</h2>\n<p>Think of the keys to an office. Every time someone has a copy cut for a contractor or a friend, the building gets one more key you do not control. Nobody meant harm. But when you change the staff, the copies still open the door.</p>\n<p>An <strong>OAuth grant</strong> is that copy of the key. OAuth is the standard behind buttons such as “Sign in with Google”: the app asks for access to part of your account, such as calendar or files, and keeps it until someone revokes it. The <strong>scope</strong> is which doors the key opens. A grant that reads only your name and email is a small key. A grant that reads all mail and files is a master key.</p>\n<h2 id=\"the-four-routes-in\">The four routes in</h2>\n<ol>\n<li><strong>Card and expense purchases.</strong> A team lead buys a subscription on a company card and claims it on expenses. The app holds company data, and the contract sits with one person.</li>\n<li><strong>Free sign-ups with a work email.</strong> Freemium tools need only an address. Data goes in long before any money changes hands.</li>\n<li><strong>OAuth grants.</strong> “Sign in with Google” or “Sign in with Microsoft” connects a third-party app to the company account, often with access to mail, calendar or files.</li>\n<li><strong>Add-ons inside approved tools.</strong> Browser extensions, marketplace apps and integrations installed inside software you already approved.</li>\n</ol>\n<p>None of these routes requires the IT team. That is why a policy that bans shadow SaaS is not enough on its own.</p>\n<h2 id=\"how-to-find-it\">How to find it</h2>\n<p>No single source sees everything. The table compares four discovery methods. It is assembled from the vendor documentation cited in each row and from how each method works.</p>\n<table>\n<thead>\n<tr>\n<th>Method</th>\n<th>What it sees</th>\n<th>What it misses</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Expense and card records</td>\n<td>Paid apps, cost, who bought them</td>\n<td>Free tools, OAuth grants, apps paid by personal cards</td>\n</tr>\n<tr>\n<td>Identity provider app reports</td>\n<td>Apps connected with the company account and their scopes. Google Workspace lists configured and accessed apps under Security &gt; Access and data control &gt; API controls (<a href=\"https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data\">Google</a>)</td>\n<td>Apps used with a personal login or a separate password</td>\n</tr>\n<tr>\n<td>Network and endpoint logs</td>\n<td>Traffic to known cloud apps. Microsoft Defender for Cloud Apps matches logs against a catalog of over 31,000 apps, scored on more than 90 risk factors (<a href=\"https://learn.microsoft.com/en-us/defender-cloud-apps/set-up-cloud-discovery\">Microsoft Learn</a>)</td>\n<td>Apps not in the catalog, which “cannot” be discovered by default, and traffic outside your network unless endpoint agents report it</td>\n</tr>\n<tr>\n<td>Asking teams</td>\n<td>Why each tool is used, who owns it</td>\n<td>Anything people forget or prefer not to mention</td>\n</tr>\n</tbody>\n</table>\n<p>Use at least two methods. Expenses catch paid apps; identity reports catch the free ones connected to company accounts. Microsoft’s page adds that discovery data is analyzed and updated four times a day, so network-based discovery is continuous once it is running.</p>\n<h2 id=\"how-to-control-it\">How to control it</h2>\n<p>Discovery gives you a list. Control means deciding, per app, whether it stays. Google Workspace gives a clear model. Each app can be set to one of four access levels (<a href=\"https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data\">Google Workspace admin help</a>, as of October 2026):</p>\n<ul>\n<li><strong>Trusted:</strong> access to all Google Workspace services, including restricted ones.</li>\n<li><strong>Limited:</strong> access only to unrestricted Google services.</li>\n<li><strong>Specific Google data:</strong> access only to the scopes you specify.</li>\n<li><strong>Blocked:</strong> no access to any Google service.</li>\n</ul>\n<p>A separate setting covers apps nobody has configured yet. Its default is “Allow users to access any third-party apps”. The other two options allow only apps that request basic sign-in information, or none at all. If you have never looked at that setting, every app your users approve is allowed today. For the wider admin model of the suite, see <a href=\"https://saascron.com/google-workspace-saas/\">Google Workspace as SaaS</a>. For what a Microsoft 365 admin owns, see <a href=\"https://saascron.com/microsoft-365-saas/\">Microsoft 365 as SaaS</a>.</p>\n<h2 id=\"worked-example-cost-and-review-effort\">Worked example: cost and review effort</h2>\n<p>Shadow SaaS has a cost line as well as a risk line. <strong>Example:</strong> a labeled hypothetical. An expense review finds three teams paying separately for the same note-taking tool, 4, 6 and 9 seats, each at $10 per seat per month billed monthly.</p>\n<ul>\n<li>Seats: 4 + 6 + 9 = 19.</li>\n<li>Current yearly cost: 19 x $10 x 12 = $2,280.</li>\n<li>One company plan at a hypothetical $8 per seat per month, billed annually: 19 x $8 x 12 = $1,824.</li>\n<li>Saving: $2,280 - $1,824 = $456 a year, or $456 / $2,280 = 20%.</li>\n</ul>\n<p>The bigger gain is control. On the company plan, the 19 accounts can sit behind single sign-on and close when someone leaves.</p>\n<p>The review itself takes time, so size it before you start. In a company of 120 employees, suppose each person has approved 3 OAuth apps on average.</p>\n<ul>\n<li>Grants to review: 120 x 3 = 360.</li>\n<li>At 2 minutes per grant: 360 x 2 = 720 minutes, or 720 / 60 = 12 hours.</li>\n</ul>\n<p>Twelve hours is under two working days for one person, not a project. Sorting by scope first, mail and files before profile-only grants, puts the risky ones at the top.</p>\n<h2 id=\"checklist-the-first-30-days\">Checklist: the first 30 days</h2>\n<ul>\n<li>Export 12 months of expense and card transactions and list every software vendor.</li>\n<li>Export the OAuth app report from your identity provider and sort it by scope and number of users.</li>\n<li>Check the setting for unconfigured third-party apps and decide whether the default stays.</li>\n<li>Mark each app: approved, replace with an approved tool, or block.</li>\n<li>Give every approved app an owner, a renewal date and a place in the offboarding checklist.</li>\n<li>Publish the approved list and a request form with a promised answer time.</li>\n<li>Repeat the expense and OAuth exports each quarter.</li>\n</ul>\n<p>For the security controls a vendor should prove before an app is approved, see <a href=\"https://saascron.com/iso-27017-explained/\">ISO/IEC 27017 explained</a>.</p>\n<h2 id=\"common-mistakes\">Common mistakes</h2>\n<ol>\n<li><strong>Blocking everything at once.</strong> Teams lose tools they rely on and move to personal accounts, which are harder to see. Why it happens: a long list of unknown apps looks like an emergency. Instead: block the high-risk scopes first and offer an approved alternative for the rest.</li>\n<li><strong>Relying on one discovery method.</strong> Network logs miss OAuth grants, and remote staff unless endpoint agents report; expenses miss free tools. Why it happens: each team owns one data source. Instead: combine expenses with identity provider reports at minimum.</li>\n<li><strong>Forgetting offboarding.</strong> A former employee’s account in an unapproved app keeps company data after they leave. Why it happens: offboarding lists only cover approved systems. Instead: add every approved app to the offboarding checklist and move shadow apps behind single sign-on.</li>\n<li><strong>Treating discovery as a one-time project.</strong> New tools arrive every month. Why it happens: the first cleanup feels like the finish line. Instead: run the expense and OAuth exports quarterly and keep the request form open.</li>\n</ol>\n<h2 id=\"sources\">Sources</h2>\n<ul>\n<li>Google Workspace admin help, <a href=\"https://knowledge.workspace.google.com/admin/apps/control-which-apps-access-google-workspace-data\">Control which third-party and internal apps access Google Workspace data</a>, checked October 2026.</li>\n<li>Microsoft Learn, <a href=\"https://learn.microsoft.com/en-us/defender-cloud-apps/set-up-cloud-discovery\">Cloud app discovery overview</a>, checked October 2026.</li>\n</ul>\n<h2 id=\"in-three-sentences\">In three sentences</h2>\n<p>Shadow SaaS is work software used without IT’s knowledge, and it arrives through card purchases, free sign-ups, OAuth grants and add-ons inside approved tools. Find it by combining expense records with your identity provider’s app report; in the example, consolidating 19 scattered seats saves 20% and reviewing 360 grants takes about 12 hours. Decide per app, block risky scopes first, give each approved app an owner and repeat the review every quarter.</p>\n",
      "image": "https://saascron.com/media/shadow-saas/16x9.jpg",
      "date_published": "2026-10-22T12:00:00-04:00",
      "date_modified": "2026-10-22T12:00:00-04:00",
      "authors": [
        {
          "name": "Ricardo Machado",
          "url": "https://saascron.com/author/ricardo-machado/"
        }
      ],
      "tags": [
        "Security & Compliance",
        "Shadow IT",
        "SaaS security",
        "Oauth",
        "IT governance"
      ],
      "language": "en-US"
    },
    {
      "id": "https://saascron.com/sspm/",
      "url": "https://saascron.com/sspm/",
      "title": "SaaS security posture management (SSPM): what it is and how it works",
      "summary": "What SSPM checks inside apps such as Microsoft 365 and Google Workspace, how it differs from CASB and CSPM, a free CISA baseline tool and a rollout checklist.",
      "content_html": "<p>Your company runs Microsoft 365, Google Workspace, a CRM and a dozen other SaaS apps, and each one has security settings that nobody has reviewed since the day it was set up. You want to know whether a tool can check them for you, and what it would find. SaaS security posture management (SSPM) is the category of tools that connects to your SaaS apps through their admin interfaces, reads their settings and compares them with a security baseline. It then lists the risky settings and how to fix them.</p>\n<p>The vendor runs and secures the application. The settings, users and data in your tenant stay with you. Microsoft’s <a href=\"https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility\">shared responsibility matrix</a> marks customer data, “configurations and settings” and “identities and users” as the customer’s job in SaaS, and SSPM tools check that part. For the basics, see <a href=\"https://saascron.com/what-is-saas/\">What is SaaS?</a>. For that split in one product, see <a href=\"https://saascron.com/microsoft-365-saas/\">Microsoft 365 as SaaS</a>.</p>\n<h2 id=\"sspm-in-plain-terms\">SSPM in plain terms</h2>\n<p>Think of a fire inspector in an office building with many tenants. The landlord maintains the walls, lifts and wiring. Each tenant decides who gets a key, which doors stay propped open and which contractors get a pass. The inspector walks through each office, compares those choices with the fire code and leaves a list of what to fix.</p>\n<p>An SSPM tool is that inspector for your SaaS tenants. It reads settings through each app’s interfaces, such as:</p>\n<ul>\n<li><strong>Sign-in rules:</strong> whether multifactor authentication is required and how many people hold admin rights.</li>\n<li><strong>Sharing:</strong> whether files can be shared with anyone who has the link, or only with named people.</li>\n<li><strong>Connected apps:</strong> third-party apps that users have allowed to read mail, files or contacts through OAuth, the standard that lets one app act on your data in another.</li>\n<li><strong>Logging:</strong> whether audit logs are on and kept long enough to investigate an incident.</li>\n</ul>\n<h2 id=\"what-sspm-tools-actually-check\">What SSPM tools actually check</h2>\n<p>Microsoft describes SSPM in Defender for Cloud Apps as “surfacing misconfigurations and recommending specific actions” for each connected app. Its recommendations follow standards such as those of the Center for Internet Security (CIS) and the app provider’s own best practices (<a href=\"https://learn.microsoft.com/en-us/defender-cloud-apps/what-is-defender-for-cloud-apps\">Microsoft Learn</a>). Its <a href=\"https://learn.microsoft.com/en-us/defender-cloud-apps/security-saas\">SSPM page</a> shows recommendations for a connected Salesforce app, and lists two prerequisites: a Defender for Cloud Apps license and an app connector for each app.</p>\n<p>The same documentation adds OAuth apps to its attack-path views, because a connected app with broad permissions is a route into your data. Independent SSPM vendors sell the same category. AppOmni, for example, describes itself in the FAQ on its homepage as an SSPM platform.</p>\n<h2 id=\"sspm-vs-casb-vs-cspm\">SSPM vs CASB vs CSPM</h2>\n<p>Three acronyms sound alike and answer different questions. The table puts them side by side, with examples from Microsoft’s documentation, which covers all three in its products.</p>\n<table>\n<thead>\n<tr>\n<th>Tool</th>\n<th>What it looks at</th>\n<th>Main question</th>\n<th>Example from Microsoft’s documentation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>CASB (cloud access security broker)</td>\n<td>Which cloud apps people use, and what they do with data in them</td>\n<td>Which apps are in use, and is data leaving safely?</td>\n<td>Shadow IT discovery; discovered apps rated on “more than 90 risk indicators”</td>\n</tr>\n<tr>\n<td>SSPM</td>\n<td>Settings inside the SaaS apps you have approved</td>\n<td>Are the approved apps configured safely?</td>\n<td>Security recommendations for connected apps, such as Salesforce</td>\n</tr>\n<tr>\n<td>CSPM (cloud security posture management)</td>\n<td>Your own resources in infrastructure and platform clouds</td>\n<td>Are your servers, storage and databases configured safely?</td>\n<td>Defender for Cloud assessing Azure, AWS and Google Cloud resources</td>\n</tr>\n</tbody>\n</table>\n<p>A CSPM tool reads virtual machines, storage buckets and databases. It does not read the sharing settings of your Microsoft 365 tenant or your CRM. If you run both your own cloud infrastructure and many SaaS apps, the two tools cover different ground.</p>\n<h2 id=\"a-free-baseline-cisa-scuba\">A free baseline: CISA SCuBA</h2>\n<p>You do not need to buy a tool to see what a baseline looks like. The US Cybersecurity and Infrastructure Security Agency (CISA) set up its <a href=\"https://www.cisa.gov/resources-tools/services/secure-cloud-business-applications-scuba-project\">Secure Cloud Business Applications (SCuBA)</a> project in 2022. It publishes secure configuration baselines for Microsoft 365 and Google Workspace, and two free assessment tools introduced in 2023:</p>\n<ul>\n<li><strong><a href=\"https://github.com/cisagov/ScubaGear\">ScubaGear</a></strong> checks a Microsoft 365 tenant. It is a PowerShell module that covers seven products: Microsoft Entra ID, Security Suite, Exchange Online, Power BI, Power Platform, SharePoint and Teams. It writes HTML, JSON and CSV reports.</li>\n<li><strong>ScubaGoggles</strong> checks a Google Workspace tenant against the matching baseline.</li>\n</ul>\n<p>Running one of these once shows you the kind of findings an SSPM tool produces. What a paid tool adds is more apps, continuous checks and a place to track fixes.</p>\n<h2 id=\"sizing-the-review\">Sizing the review</h2>\n<p><strong>Example (hypothetical):</strong> a company with 400 employees connected to Microsoft 365. Assume each employee has granted an average of 3 third-party apps access to their account, and that the grants point to 150 distinct apps.</p>\n<ul>\n<li>OAuth grants: 400 employees x 3 = 1,200 grants.</li>\n<li>Manual review of every distinct app at 10 minutes each: 150 x 10 = 1,500 minutes, or 1,500 / 60 = 25 hours.</li>\n<li>If a posture tool flags 30 apps with high-risk permissions first: 30 x 10 = 300 minutes, or 5 hours.</li>\n<li>Settings baseline: if 48 of 60 checks pass, the pass rate is 48 / 60 = 80%, and 12 settings need a fix or a written exception.</li>\n</ul>\n<p>The numbers are assumptions; replace them with your own. The point is the ratio: sorting by risk turns a 25-hour review into a 5-hour first pass.</p>\n<h2 id=\"checklist-rolling-out-sspm\">Checklist: rolling out SSPM</h2>\n<ul>\n<li>List your SaaS apps and name an owner for each one.</li>\n<li>Start with the two or three apps that hold your most sensitive data.</li>\n<li>Pick a baseline: CIS, CISA SCuBA or the vendor’s own guidance.</li>\n<li>Grant the tool the narrowest admin permission its connector accepts, and record who approved it.</li>\n<li>Fix high-risk findings first; write down every exception and its reason.</li>\n<li>Review connected OAuth apps and remove the unused ones.</li>\n<li>Re-check on a schedule, because admins change settings after the first scan.</li>\n</ul>\n<h2 id=\"common-mistakes\">Common mistakes</h2>\n<ol>\n<li><strong>Assuming the SaaS vendor configures security for you.</strong> The vendor secures the service; your settings, users and data stay yours, per Microsoft’s matrix. Why it happens: “the vendor handles security” is how SaaS is often sold. Instead: give each app’s settings a named owner.</li>\n<li><strong>Buying CSPM and expecting SaaS coverage.</strong> CSPM reads your infrastructure accounts, not the settings inside Microsoft 365 or a CRM. Why it happens: the acronyms differ by one letter. Instead: check which apps a tool connects to before you buy it.</li>\n<li><strong>Scanning once.</strong> A clean report in March says nothing about September. Why it happens: the first scan feels like the project. Instead: schedule checks and track drift.</li>\n<li><strong>Ignoring connected apps.</strong> A third-party app with read access to every mailbox works like an extra account that nobody watches. Why it happens: users grant access in one click and forget it. Instead: review OAuth grants, as in the example, and remove what nobody uses.</li>\n</ol>\n<p>For how certification fits next to configuration checks, see <a href=\"https://saascron.com/iso-27017-explained/\">ISO/IEC 27017 explained</a>. For the Google side, see <a href=\"https://saascron.com/google-workspace-saas/\">Google Workspace as SaaS</a>.</p>\n<h2 id=\"sources\">Sources</h2>\n<ul>\n<li>Microsoft Learn, <a href=\"https://learn.microsoft.com/en-us/azure/security/fundamentals/shared-responsibility\">Shared responsibility in the cloud</a>, <a href=\"https://learn.microsoft.com/en-us/defender-cloud-apps/what-is-defender-for-cloud-apps\">Defender for Cloud Apps overview</a>, <a href=\"https://learn.microsoft.com/en-us/defender-cloud-apps/security-saas\">SSPM in Defender for Cloud Apps</a> and <a href=\"https://learn.microsoft.com/en-us/azure/defender-for-cloud/concept-cloud-security-posture-management\">What is CSPM</a>, checked October 2026.</li>\n<li>CISA, <a href=\"https://www.cisa.gov/resources-tools/services/secure-cloud-business-applications-scuba-project\">SCuBA project</a>, and <a href=\"https://github.com/cisagov/ScubaGear\">ScubaGear on GitHub</a>, checked October 2026.</li>\n<li>AppOmni, <a href=\"https://appomni.com/\">homepage</a>, checked October 2026.</li>\n</ul>\n<h2 id=\"in-three-sentences\">In three sentences</h2>\n<p>SSPM tools connect to your SaaS apps, read their security settings and connected OAuth apps, and compare them with a baseline such as CIS or CISA SCuBA. They cover the part the vendor leaves to you, which CASB tools (app usage) and CSPM tools (your own cloud infrastructure) do not. Start with the apps that hold your most sensitive data, sort findings by risk, and re-check on a schedule, because settings drift after the first scan.</p>\n",
      "image": "https://saascron.com/media/sspm/16x9.jpg",
      "date_published": "2026-10-19T12:00:00-04:00",
      "date_modified": "2026-10-19T12:00:00-04:00",
      "authors": [
        {
          "name": "Ricardo Machado",
          "url": "https://saascron.com/author/ricardo-machado/"
        }
      ],
      "tags": [
        "Security & Compliance",
        "SaaS security",
        "SSPM",
        "Misconfiguration",
        "Oauth"
      ],
      "language": "en-US"
    },
    {
      "id": "https://saascron.com/iso-27017-explained/",
      "url": "https://saascron.com/iso-27017-explained/",
      "title": "ISO/IEC 27017 explained: cloud security controls for SaaS providers and buyers",
      "summary": "What ISO/IEC 27017 adds to ISO 27001, the seven cloud-only controls, how certification works and how to read a vendor's certificate before you sign.",
      "content_html": "<p>A prospect’s security questionnaire asks whether your SaaS product is “ISO 27017 certified”. Or a vendor you are about to sign lists the standard on its trust page. Either way, you are not sure what it proves. ISO/IEC 27017 is a set of cloud-specific security controls that a provider adds on top of an ISO/IEC 27001 certification. Its main job is to spell out which security tasks belong to the provider and which belong to you.</p>\n<p>That split matters to two readers: the SaaS vendor that wants to pass enterprise security reviews, and the buyer who has to decide what a certificate actually covers. If the basic idea of SaaS and “who manages what” is new to you, start with <a href=\"https://saascron.com/what-is-saas/\">What is SaaS?</a> and come back.</p>\n<h2 id=\"iso-27017-in-plain-terms\">ISO 27017 in plain terms</h2>\n<p>Think of an office building that has passed its general safety inspection. Now the owner turns it into shared space for many tenants. The inspector adds a second list: who maintains the shared corridors, who holds the master keys, and what happens to a tenant’s furniture when the lease ends.</p>\n<p>The general inspection is ISO/IEC 27001. It certifies an information security management system (ISMS): the policies, risk assessments and controls a company runs to protect information. ISO/IEC 27002 is the catalog of controls that an ISMS draws from. ISO/IEC 27017 is the extra list for shared cloud services. It adds cloud guidance to existing controls and introduces controls that only make sense in the cloud.</p>\n<p>Two consequences follow. First, nobody is certified to ISO/IEC 27017 alone. Microsoft, for example, says its cloud services “are audited once a year for the ISO/IEC 27017:2015 code of practice as part of the certification process for ISO/IEC 27001:2013” (<a href=\"https://learn.microsoft.com/en-us/compliance/regulatory/offering-iso-27017\">Microsoft Learn</a>). Second, the standard is written for both sides. It gives controls to cloud service providers and to cloud service customers, so it also tells you, the buyer, what to expect and what to do yourself.</p>\n<h2 id=\"two-editions-2015-and-2026\">Two editions: 2015 and 2026</h2>\n<p>Most certificates you will see in late 2026 still cite <strong>ISO/IEC 27017:2015</strong>. That edition, according to Microsoft’s summary, gives cloud guidance on 37 controls of ISO/IEC 27002:2013 and adds seven new controls.</p>\n<p>A second edition, <strong>ISO/IEC 27017:2026</strong>, was published on July 27, 2026 (<a href=\"https://webstore.iec.ch/en/publication/115400\">IEC Webstore</a>). It is 39 pages long and provides “additional guidance for relevant controls specified in ISO/IEC 27002:2022” plus “additional controls with guidance that specifically relate to cloud services.” It applies to every cloud deployment model, private cloud included.</p>\n<p>For you, the practical point is the year printed on the certificate. AWS describes its own certificate against the 2015 edition (<a href=\"https://aws.amazon.com/compliance/iso-27017-faqs/\">AWS</a>), and so does Microsoft. A 2015 certificate is not wrong in October 2026. It does mean the vendor still has to move to the new edition at a future audit, and you can ask when.</p>\n<h2 id=\"the-seven-cloud-controls-of-the-2015-edition\">The seven cloud controls of the 2015 edition</h2>\n<p>The table below turns Microsoft’s list of the seven new 2015 controls into the question each one lets you ask a vendor. The “who acts” column is the reading most audits apply; your contract decides the details.</p>\n<table>\n<thead>\n<tr>\n<th>Control area</th>\n<th>What it covers</th>\n<th>Who acts</th>\n<th>Ask the vendor</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Shared roles</td>\n<td>Which security tasks belong to the provider and which to the customer</td>\n<td>Both</td>\n<td>“Where is your shared responsibility document?”</td>\n</tr>\n<tr>\n<td>Asset removal</td>\n<td>Return and deletion of your data when the contract ends</td>\n<td>Provider</td>\n<td>“How soon after termination is customer data deleted, and can it be exported first?”</td>\n</tr>\n<tr>\n<td>Tenant separation</td>\n<td>Keeping one customer’s virtual environment apart from another’s</td>\n<td>Provider</td>\n<td>“How do you isolate tenants, and is it tested?”</td>\n</tr>\n<tr>\n<td>Machine hardening</td>\n<td>Securing the virtual machines that run the service</td>\n<td>Provider</td>\n<td>“Which hardening baseline do you follow?”</td>\n</tr>\n<tr>\n<td>Admin procedures</td>\n<td>Documented procedures for administrative operations</td>\n<td>Provider</td>\n<td>“Can staff reach customer data, and is that logged?”</td>\n</tr>\n<tr>\n<td>Customer monitoring</td>\n<td>Letting you monitor relevant activity in your account</td>\n<td>Both</td>\n<td>“Which logs can customers export, and for how long?”</td>\n</tr>\n<tr>\n<td>Network alignment</td>\n<td>Matching security of virtual and physical networks</td>\n<td>Provider</td>\n<td>Usually covered by the audit; ask only if you run regulated workloads</td>\n</tr>\n</tbody>\n</table>\n<p>Notice that two of the seven controls need action from you. A provider can give you logs and a responsibility matrix, but reading the logs and doing your half is your job.</p>\n<h2 id=\"how-certification-works\">How certification works</h2>\n<p>An accredited certification body audits the ISMS against ISO/IEC 27001 and, when the company asks for it, against ISO/IEC 27017 as well. The rules that certification bodies follow, in <a href=\"https://www.iso.org/standard/61651.html\">ISO/IEC 17021-1</a>, set a three-year cycle: an initial certification audit, surveillance audits in the following years, and a recertification audit before the certificate expires. AWS, for instance, names its auditor as EY CertifyPoint, accredited by the Dutch Accreditation Council.</p>\n<p>Three parts of the certificate matter more than the logo. The <strong>scope</strong> names the services, sites or regions covered. The <strong>dates</strong> tell you whether the evidence is current. The <strong>Statement of Applicability</strong>, which ISO/IEC 27001 requires every certified company to keep, lists which controls the company applies and which it excludes, with a reason for each.</p>\n<p><strong>Example:</strong> a vendor’s certificate was issued on June 15, 2025, with a three-year validity. It expires on June 14, 2028. You sign a 36-month contract on November 1, 2026, so the contract runs to October 31, 2029.</p>\n<ul>\n<li>From November 1, 2026 to June 14, 2028 is 19 months and 13 days. The certificate expires during month 20 of your contract.</li>\n<li>From June 15, 2028 to October 31, 2029 is about 16.5 months.</li>\n<li>For roughly 16 of your 36 months, the certificate you checked at signing is no longer the current one.</li>\n</ul>\n<p>That is normal. It is also why the contract should require the vendor to share its renewed certificate, not just the one on the trust page today.</p>\n<h2 id=\"checklist-for-reading-a-vendors-certificate\">Checklist for reading a vendor’s certificate</h2>\n<p>Use this list when a vendor sends an ISO/IEC 27001 certificate that mentions ISO/IEC 27017.</p>\n<ul>\n<li>The certificate names ISO/IEC 27017 explicitly, not only ISO/IEC 27001.</li>\n<li>The edition is printed (2015 or 2026), and you know when the vendor plans to move to 2026 if it shows 2015.</li>\n<li>The scope names the product you are buying, not only the company or a different service.</li>\n<li>The regions or data centers in scope include the ones that will hold your data.</li>\n<li>The issue and expiry dates cover today, and the expiry date is not inside your first contract year.</li>\n<li>The certification body is accredited, and the accreditation body is named.</li>\n<li>The certificate can be verified with the certification body (a registry, a number or a contact).</li>\n<li>The vendor will share its Statement of Applicability, or at least the list of excluded controls.</li>\n<li>The vendor has a written shared responsibility document, and you have read your half.</li>\n<li>The contract asks for renewed certificates and for notice if certification lapses.</li>\n</ul>\n<h2 id=\"common-mistakes\">Common mistakes</h2>\n<ol>\n<li><strong>Treating ISO/IEC 27017 as a standalone certificate.</strong> It is a code of practice audited inside an ISO/IEC 27001 certification. Why it happens: vendor badges show “27017” as if it stood alone. Instead: check that the 27001 certificate exists and that 27017 appears in the same document.</li>\n<li><strong>Assuming the vendor’s certificate covers you.</strong> AWS states plainly that customers are not “automatically certified by association.” Why it happens: “certified cloud” sounds like “certified customer.” Instead: map the customer-side controls (shared roles, monitoring) to owners in your own team.</li>\n<li><strong>Ignoring the scope.</strong> A company can certify one product and sell five. Why it happens: the certificate carries the company’s name in large type and the scope in small type. Instead: find the product name and regions in the scope statement before you accept the badge.</li>\n<li><strong>Reading only the issue date.</strong> A three-year certificate can expire mid-contract. Why it happens: the trust page shows the certificate once and never updates the conversation. Instead: write renewal evidence into the contract, as in the worked example.</li>\n</ol>\n<h2 id=\"sources\">Sources</h2>\n<ul>\n<li>IEC, <a href=\"https://webstore.iec.ch/en/publication/115400\">ISO/IEC 27017:2026, Information security controls based on ISO/IEC 27002 for cloud services</a>, published July 27, 2026.</li>\n<li>Microsoft, <a href=\"https://learn.microsoft.com/en-us/compliance/regulatory/offering-iso-27017\">ISO/IEC 27017:2015 Code of Practice for Information Security Controls</a>, checked October 2026.</li>\n<li>AWS, <a href=\"https://aws.amazon.com/compliance/iso-27017-faqs/\">ISO/IEC 27017:2015 compliance FAQs</a>, checked October 2026.</li>\n<li>ISO, <a href=\"https://www.iso.org/standard/61651.html\">ISO/IEC 17021-1, Requirements for bodies providing audit and certification of management systems</a>.</li>\n</ul>\n<h2 id=\"in-three-sentences\">In three sentences</h2>\n<p>ISO/IEC 27017 adds cloud-specific security controls to an ISO/IEC 27001 certification and is never certified on its own. Its most useful control for you is the shared responsibility split, because two of the seven 2015 controls need action from the customer, not the provider. Before you sign, check the edition, the scope and the expiry date on the certificate, and write renewal evidence into the contract.</p>\n",
      "image": "https://saascron.com/media/iso-27017-explained/16x9.jpg",
      "date_published": "2026-10-17T07:00:00-04:00",
      "date_modified": "2026-10-17T07:00:00-04:00",
      "authors": [
        {
          "name": "Ricardo Machado",
          "url": "https://saascron.com/author/ricardo-machado/"
        }
      ],
      "tags": [
        "Security & Compliance",
        "SaaS security",
        "Compliance",
        "ISO 27001",
        "Cloud computing"
      ],
      "language": "en-US"
    }
  ]
}
