> ## Documentation Index
> Fetch the complete documentation index at: https://docs.msportal.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloud Overview

> Review Microsoft 365 and Google Workspace identities, groups, licenses, domains, and security posture in one place

The **Cloud** module brings Microsoft 365 and Google Workspace together on a single set of pages. Instead of checking one console for Microsoft clients and another for Google clients, you review users, groups, licenses, domains, and security posture across every connected tenant in one view, filtered by company and by platform.

## Accessing Cloud

Click **Cloud** in the sidebar, under **Protection**.

The Cloud item appears once your tenant has at least one connected Microsoft 365 or Google Workspace company.

## The Five Tabs

<CardGroup cols={2}>
  <Card title="Posture" icon="shield-check" href="/user-guides/cloud/posture">
    Daily security posture scores for both platforms, with Microsoft Secure Score alongside the Google Workspace posture calculation
  </Card>

  <Card title="Users" icon="users" href="/user-guides/cloud/users">
    Every cloud identity with status, account type, 2-step verification, and assigned licenses
  </Card>

  <Card title="Groups" icon="user-group" href="/user-guides/cloud/groups">
    Groups and their full membership across both platforms
  </Card>

  <Card title="Licenses" icon="id-card" href="/user-guides/cloud/licenses">
    License assignments, seat utilization, and product breakdowns
  </Card>

  <Card title="Domains" icon="globe" href="/user-guides/cloud/domains">
    Verified domains, primary domains, and authentication configuration
  </Card>
</CardGroup>

Switch tabs from the header. The provider filter, search text, and company scope carry across tabs.

## The Provider Filter

Every Cloud page carries a **Cloud provider** selector:

| Option                   | Shows                                        |
| ------------------------ | -------------------------------------------- |
| **Microsoft and Google** | Both platforms together. This is the default |
| **Microsoft 365**        | Microsoft tenants only                       |
| **Google Workspace**     | Google Workspace tenants only                |

Every row also carries a **Provider** badge, so even in the combined view you always know which platform a record came from.

<Tip>
  The provider selection is stored in the page address. Bookmark **Cloud > Users** filtered to Google Workspace, or send the link to a colleague, and the filter comes with it.
</Tip>

## Search and Filtering

* **Search** matches names, email addresses, domains, and company names across the current tab
* **Company** is a multi-select column filter. It is hidden automatically when your view is already scoped to a single company
* **Column visibility** lets you show or hide any column, including several that are hidden by default such as **Last synced**
* Tables load **50 rows per page**

Filters compose. Combine **Google Workspace** with a company and a search term to isolate exactly the records you need.

## Company Scoping

Cloud pages follow the global company selector in the top bar:

| Selection          | Behavior                                                |
| ------------------ | ------------------------------------------------------- |
| **All companies**  | Every connected tenant, with the Company column visible |
| **Single company** | That company only, with the Company column hidden       |
| **Assigned scope** | The companies your selector is narrowed to              |

Company users who sign in to the portal see only their own organization.

## Microsoft 365 and Google Workspace Differences

Both platforms expose different data, and MSPortal shows what each one actually reports rather than inventing equivalents.

| Data point              | Microsoft 365                                                    | Google Workspace                                                     |
| ----------------------- | ---------------------------------------------------------------- | -------------------------------------------------------------------- |
| **Posture score**       | Microsoft Secure Score, sourced directly from Microsoft          | MSPortal-calculated from Google admin reporting, scored out of 100   |
| **Purchased seats**     | Reported by Microsoft                                            | Not reported by Google. Capacity columns show **Unknown**            |
| **2-step verification** | Covered through Secure Score controls                            | Reported per user as **Enforced**, **Enrolled**, or **Not enrolled** |
| **Groups**              | Distribution, security, Microsoft 365, and mail-enabled security | Google groups                                                        |

<Note>
  Where a platform does not report a value, MSPortal shows **Not available** or **Unknown** rather than a zero. A blank is never presented as a finding.
</Note>

## Connecting Tenants

| Platform             | How to connect                                                                            |
| -------------------- | ----------------------------------------------------------------------------------------- |
| **Microsoft 365**    | [Connecting Companies to Microsoft 365](/user-guides/microsoft-365/connecting-companies)  |
| **Google Workspace** | [Connect Google Workspace](/user-guides/integrations/enable-google-workspace-integration) |

Both connect per company, and both are managed from **Settings > Integrations**.

## Permissions

| Permission                           | Capabilities                                                   |
| ------------------------------------ | -------------------------------------------------------------- |
| **Read Microsoft 365** (`read_m365`) | View every Cloud page and apply filters                        |
| **Manage company integrations**      | Connect, reconnect, and disconnect company tenants in Settings |

<Note>
  The Cloud pages reuse the existing Microsoft 365 read permission, so roles that already had access to Microsoft 365 data keep it without any change.
</Note>

## Troubleshooting

| Issue                                       | Solution                                                                                                                               |
| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| Cloud missing from the sidebar              | Connect at least one Microsoft 365 or Google Workspace company in **Settings > Integrations**                                          |
| A tab is empty                              | Clear the search box and set the provider filter to **Microsoft and Google**, then confirm the company selector is not narrowed        |
| Google Workspace rows missing               | Check the connection status on the Google Workspace companies page and confirm the relevant dataset is enabled under **Sync settings** |
| "You do not have access to this Cloud data" | Your role lacks the Microsoft 365 read permission                                                                                      |
| Data looks stale                            | Both platforms synchronize on a daily schedule. Use **Sync now** on the connection to refresh immediately                              |

## Related Resources

<CardGroup cols={2}>
  <Card title="Connect Google Workspace" icon="google" href="/user-guides/integrations/enable-google-workspace-integration">
    Set up per-company Google Workspace connections
  </Card>

  <Card title="Microsoft 365 Secure Score" icon="shield-check" href="/user-guides/microsoft-365/index">
    Microsoft Secure Score controls and remediation planning
  </Card>

  <Card title="Reporting" icon="chart-line" href="/user-guides/reporting/index">
    Build client-facing reports from cloud data
  </Card>

  <Card title="Integrations Overview" icon="plug" href="/user-guides/integrations/index">
    Explore all available integrations
  </Card>
</CardGroup>
