mirror of
https://github.com/prowler-cloud/prowler.git
synced 2025-12-19 05:17:47 +00:00
feat(docs): add snapshots to M365 docs (#7673)
This commit is contained in:
committed by
GitHub
parent
83aefc42c1
commit
8d4f0ab90a
BIN
docs/img/m365-credentials.png
Normal file
BIN
docs/img/m365-credentials.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 347 KiB |
@@ -1,14 +1,14 @@
|
||||
# Getting Started with AWS on Prowler Cloud
|
||||
# Getting Started with AWS on Prowler Cloud/App
|
||||
|
||||
<iframe width="560" height="380" src="https://www.youtube-nocookie.com/embed/RPgIWOCERzY" title="Prowler Cloud Onboarding AWS" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="1"></iframe>
|
||||
|
||||
Set up your AWS account to enable security scanning using Prowler Cloud.
|
||||
Set up your AWS account to enable security scanning using Prowler Cloud/App.
|
||||
|
||||
## Requirements
|
||||
|
||||
To configure your AWS account, you’ll need:
|
||||
|
||||
1. Access to Prowler Cloud
|
||||
1. Access to Prowler Cloud/App
|
||||
2. Properly configured AWS credentials (either static or via an assumed IAM role)
|
||||
|
||||
---
|
||||
@@ -22,9 +22,9 @@ To configure your AWS account, you’ll need:
|
||||
|
||||
---
|
||||
|
||||
## Step 2: Access Prowler Cloud
|
||||
## Step 2: Access Prowler Cloud/App
|
||||
|
||||
1. Navigate to [Prowler Cloud](https://cloud.prowler.com/)
|
||||
1. Navigate to [Prowler Cloud](https://cloud.prowler.com/) or launch [Prowler App](../prowler-app.md)
|
||||
2. Go to `Configuration` > `Cloud Providers`
|
||||
|
||||

|
||||
@@ -117,7 +117,7 @@ This method grants permanent access and is the recommended setup for production
|
||||
terraform apply
|
||||
```
|
||||
|
||||
2. During `plan` and `apply`, you will be prompted for the **External ID**, which is available in the Prowler Cloud UI:
|
||||
2. During `plan` and `apply`, you will be prompted for the **External ID**, which is available in the Prowler Cloud/App UI:
|
||||
|
||||

|
||||
|
||||
@@ -135,7 +135,7 @@ This method grants permanent access and is the recommended setup for production
|
||||
|
||||

|
||||
|
||||
10. Paste the ARN into the corresponding field in Prowler Cloud
|
||||
10. Paste the ARN into the corresponding field in Prowler Cloud/App
|
||||
|
||||

|
||||
|
||||
@@ -171,7 +171,7 @@ You can also configure your AWS account using static credentials (not recommende
|
||||
|
||||

|
||||
|
||||
> ⚠️ Save these credentials securely and paste them into the Prowler Cloud setup screen.
|
||||
> ⚠️ Save these credentials securely and paste them into the Prowler Cloud/App setup screen.
|
||||
|
||||
=== "Short term credentials (Recommended)"
|
||||
|
||||
@@ -203,9 +203,9 @@ You can also configure your AWS account using static credentials (not recommende
|
||||
}
|
||||
```
|
||||
|
||||
> ⚠️ Save these credentials securely and paste them into the Prowler Cloud setup screen.
|
||||
> ⚠️ Save these credentials securely and paste them into the Prowler Cloud/App setup screen.
|
||||
|
||||
Complete the form in Prowler Cloud and click `Next`
|
||||
Complete the form in Prowler Cloud/App and click `Next`
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
# Getting Started with Azure on Prowler Cloud
|
||||
# Getting Started with Azure on Prowler Cloud/App
|
||||
|
||||
<iframe width="560" height="380" src="https://www.youtube-nocookie.com/embed/v1as8vTFlMg" title="Prowler Cloud Onboarding Azure" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="1"></iframe>
|
||||
|
||||
Set up your Azure subscription to enable security scanning using Prowler Cloud.
|
||||
Set up your Azure subscription to enable security scanning using Prowler Cloud/App.
|
||||
|
||||
## Requirements
|
||||
|
||||
To configure your Azure subscription, you’ll need:
|
||||
|
||||
1. Get the `Subscription ID`
|
||||
2. Access to Prowler Cloud
|
||||
2. Access to Prowler Cloud/App
|
||||
3. Configure authentication in Azure:
|
||||
|
||||
3.1 Create a Service Principal
|
||||
@@ -18,7 +18,7 @@ To configure your Azure subscription, you’ll need:
|
||||
|
||||
3.3 Assign permissions at the subscription level
|
||||
|
||||
4. Add the credentials to Prowler Cloud
|
||||
4. Add the credentials to Prowler Cloud/App
|
||||
|
||||
---
|
||||
|
||||
@@ -32,9 +32,9 @@ To configure your Azure subscription, you’ll need:
|
||||
|
||||
---
|
||||
|
||||
## Step 2: Access Prowler Cloud
|
||||
## Step 2: Access Prowler Cloud/App
|
||||
|
||||
1. Go to [Prowler Cloud](https://cloud.prowler.com/)
|
||||
1. Go to [Prowler Cloud](https://cloud.prowler.com/) or launch [Prowler App](../prowler-app.md)
|
||||
2. Navigate to `Configuration` > `Cloud Providers`
|
||||
|
||||

|
||||
@@ -148,13 +148,13 @@ Assign the following Microsoft Graph permissions:
|
||||
|
||||
---
|
||||
|
||||
## Step 4: Add Credentials to Prowler Cloud
|
||||
## Step 4: Add Credentials to Prowler Cloud/App
|
||||
|
||||
1. Go to your App Registration overview and copy the `Client ID` and `Tenant ID`
|
||||
|
||||

|
||||
|
||||
2. Go to Prowler Cloud and paste:
|
||||
2. Go to Prowler Cloud/App and paste:
|
||||
|
||||
- `Client ID`
|
||||
- `Tenant ID`
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
# Getting Started with GCP on Prowler Cloud
|
||||
# Getting Started with GCP on Prowler Cloud/App
|
||||
|
||||
<iframe width="560" height="380" src="https://www.youtube-nocookie.com/embed/v1as8vTFlMg" title="Prowler Cloud Onboarding GCP" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="1"></iframe>
|
||||
|
||||
Set up your GCP project to enable security scanning using Prowler Cloud.
|
||||
Set up your GCP project to enable security scanning using Prowler Cloud/App.
|
||||
|
||||
## Requirements
|
||||
|
||||
To configure your GCP project, you’ll need:
|
||||
|
||||
1. Get the `Project ID`
|
||||
2. Access to Prowler Cloud
|
||||
2. Access to Prowler Cloud/App
|
||||
3. Configure authentication in GCP:
|
||||
|
||||
3.1 Retrieve credentials from Google Cloud
|
||||
|
||||
4. Add the credentials to Prowler Cloud
|
||||
4. Add the credentials to Prowler Cloud/App
|
||||
|
||||
---
|
||||
|
||||
@@ -27,9 +27,9 @@ To configure your GCP project, you’ll need:
|
||||
|
||||
---
|
||||
|
||||
## Step 2: Access Prowler Cloud
|
||||
## Step 2: Access Prowler Cloud/App
|
||||
|
||||
1. Go to [Prowler Cloud](https://cloud.prowler.com/)
|
||||
1. Go to [Prowler Cloud](https://cloud.prowler.com/) or launch [Prowler App](../prowler-app.md)
|
||||
2. Navigate to `Configuration` > `Cloud Providers`
|
||||
|
||||

|
||||
@@ -86,7 +86,7 @@ To configure your GCP project, you’ll need:
|
||||
|
||||

|
||||
|
||||
8. Extract the following values for Prowler Cloud:
|
||||
8. Extract the following values for Prowler Cloud/App:
|
||||
|
||||
- `client_id`
|
||||
- `client_secret`
|
||||
@@ -96,9 +96,9 @@ To configure your GCP project, you’ll need:
|
||||
|
||||
---
|
||||
|
||||
## Step 4: Add Credentials to Prowler Cloud
|
||||
## Step 4: Add Credentials to Prowler Cloud/App
|
||||
|
||||
1. Go back to Prowler Cloud and enter the required credentials, then click `Next`
|
||||
1. Go back to Prowler Cloud/App and enter the required credentials, then click `Next`
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Getting Started with M365 on Prowler Cloud
|
||||
# Getting Started with M365 on Prowler Cloud/App
|
||||
|
||||
Set up your M365 account to enable security scanning using Prowler Cloud.
|
||||
Set up your M365 account to enable security scanning using Prowler Cloud/App.
|
||||
|
||||
## Requirements
|
||||
|
||||
@@ -8,7 +8,7 @@ To configure your M365 account, you’ll need:
|
||||
|
||||
1. Obtain your `Default Domain` from the Entra ID portal.
|
||||
|
||||
2. Access Prowler Cloud and add a new cloud provider `Microsoft 365`.
|
||||
2. Access Prowler Cloud/App and add a new cloud provider `Microsoft 365`.
|
||||
|
||||
3. Configure your M365 account:
|
||||
|
||||
@@ -20,7 +20,7 @@ To configure your M365 account, you’ll need:
|
||||
|
||||
3.4 Retrieve your encrypted password.
|
||||
|
||||
4. Add the credentials to Prowler Cloud.
|
||||
4. Add the credentials to Prowler Cloud/App.
|
||||
|
||||
## Step 1: Obtain your Domain
|
||||
|
||||
@@ -38,9 +38,9 @@ Once you are there just look for the `Default Domain` this should be something s
|
||||
|
||||
---
|
||||
|
||||
## Step 2: Access Prowler Cloud
|
||||
## Step 2: Access Prowler Cloud/App
|
||||
|
||||
1. Go to [Prowler Cloud](https://cloud.prowler.com/)
|
||||
1. Go to [Prowler Cloud](https://cloud.prowler.com/) or launch [Prowler App](../prowler-app.md)
|
||||
2. Navigate to `Configuration` > `Cloud Providers`
|
||||
|
||||

|
||||
@@ -180,13 +180,13 @@ For this step you will need to use PowerShell, here you will have to create your
|
||||
|
||||
---
|
||||
|
||||
## Step 4: Add credentials to Prowler Cloud
|
||||
## Step 4: Add credentials to Prowler Cloud/App
|
||||
|
||||
1. Go to your App Registration overview and copy the `Client ID` and `Tenant ID`
|
||||
|
||||

|
||||
|
||||
2. Go to Prowler Cloud and paste:
|
||||
2. Go to Prowler Cloud/App and paste:
|
||||
|
||||
- `Client ID`
|
||||
- `Tenant ID`
|
||||
@@ -194,7 +194,7 @@ For this step you will need to use PowerShell, here you will have to create your
|
||||
- `M365_USER` your user using the default domain, more info [here](../../getting-started/requirements.md#service-principal-and-user-credentials-authentication-recommended)
|
||||
- `M365_ENCRYPTED_PASSWORD` generated before
|
||||
|
||||

|
||||

|
||||
|
||||
3. Click `Next`
|
||||
|
||||
|
||||
BIN
docs/tutorials/microsoft365/img/add-domain-id.png
Normal file
BIN
docs/tutorials/microsoft365/img/add-domain-id.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 303 KiB |
BIN
docs/tutorials/microsoft365/img/click-next-m365.png
Normal file
BIN
docs/tutorials/microsoft365/img/click-next-m365.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
BIN
docs/tutorials/microsoft365/img/launch-scan.png
Normal file
BIN
docs/tutorials/microsoft365/img/launch-scan.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 309 KiB |
BIN
docs/tutorials/microsoft365/img/m365-credentials.png
Normal file
BIN
docs/tutorials/microsoft365/img/m365-credentials.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 347 KiB |
BIN
docs/tutorials/microsoft365/img/select-m365-prowler-cloud.png
Normal file
BIN
docs/tutorials/microsoft365/img/select-m365-prowler-cloud.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 302 KiB |
@@ -153,7 +153,7 @@ By default, the `kubeconfig` file is located at `~/.kube/config`.
|
||||
### **Step 4.5: M365 Credentials**
|
||||
For M365, Prowler App uses a service principal application with user and password to authenticate, for more information about the requirements needed for this provider check this [section](../getting-started/requirements.md#microsoft-365). Also, the detailed steps of how to add this provider to Prowler Cloud and start using it are [here](./microsoft365/getting-started-m365.md).
|
||||
|
||||
<img src="../../img/m365-credentials.png" alt="M365 Credentials" width="700"/>
|
||||
<img src="../../img/m365-credentials.png" alt="Prowler Cloud M365 Credentials" width="700"/>
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -49,6 +49,7 @@ All notable changes to the **Prowler SDK** are documented in this file.
|
||||
- Add new check for MailTips full enabled for Exchange in M365 [(#7637)](https://github.com/prowler-cloud/prowler/pull/7637)
|
||||
- Add new check for Comprehensive Attachments Filter Applied for Defender in M365 [(#7661)](https://github.com/prowler-cloud/prowler/pull/7661)
|
||||
- Modified check `exchange_mailbox_properties_auditing_enabled` to make it configurable [(#7662)](https://github.com/prowler-cloud/prowler/pull/7662)
|
||||
- Add snapshots to m365 documentation [(#7673)](https://github.com/prowler-cloud/prowler/pull/7673)
|
||||
- Add support for static credentials for sending findings to Amazon S3 and AWS Security Hub [(#7322)](https://github.com/prowler-cloud/prowler/pull/7322)
|
||||
|
||||
### Fixed
|
||||
|
||||
Reference in New Issue
Block a user