Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/saas 14982 azure azure app organizational directory access #671

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@ This repository is an extension of CloudSploit's [open-source scanning engine](h
* [Password Requires Numbers](en/azure/activedirectory/password-requires-numbers.md)
* [Password Requires Symbols](en/azure/activedirectory/password-requires-symbols.md)
* [Password Requires Uppercase](en/azure/activedirectory/password-requires-uppercase.md)
* [Azure AD App Organisational Directory Access](en/azure/activedirectory/app-orgnaizational-directory-access.md)
* App Service
* [.NET Framework Version](en/azure/appservice/.net-framework-version.md)
* [Authentication Enabled](en/azure/appservice/authentication-enabled.md)
Expand Down
24 changes: 24 additions & 0 deletions en/azure/activedirectory/app-orgnaizational-directory-access.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
[![CloudSploit](https://cloudsploit.com/img/logo-new-big-text-100.png "CloudSploit")](https://cloudsploit.com)

# AZURE / Active Directory / Azure AD App Organisational Directory Access

## Quick Info

| | |
|-|-|
| **Plugin Title** | Azure AD App Organisational Directory Access |
| **Cloud** | AZURE |
| **Category** | Active Directory |
| **Description** | Ensures that Azure Active Directory applications are accessible to accounts in organisational directory only. |
| **More Info** | AAD provides different types of account access. By using single-tenant authentication, the impact gets limited to the application’s tenant i.e. all users from the same tenant could connect to the application and save app from unauthorised access. |
| **AZURE Link** | https://learn.microsoft.com/en-us/azure/active-directory/develop/single-and-multi-tenant-apps |
| **Recommended Action** | Modify the Azure app authentication setting and provide access to accounts in organisational directory only. |

## Detailed Remediation Steps
1. Log in to the Microsoft Azure Management Console.
2. Find the search bar at the top and search for Azure Active Directory and Select the "Azure Active Directory" </br> <img src="/resources/azure/activedirectory/app-orgnaizational-directory-access/step2.png"/>
3. On the Active Directory Overview page Click on "App Registration" under "Manage" from left navigation panel.</br> <img src="/resources/azure/activedirectory/app-orgnaizational-directory-access/step3.png"/>
4. On App Registrations page Click on the App name for which you want to change the access.</br> <img src="/resources/azure/activedirectory/app-orgnaizational-directory-access/step4.png"/>
5. On App details page Click on "Authentication" under the "Manage" section from left navigation panel.</br> <img src="/resources/azure/activedirectory/app-orgnaizational-directory-access/step5.png"/>
6. On Authentication details page under the "Supported Account Types" select multi-tenant access and Click "Save" on the bottom of the page.</br> <img src="/resources/azure/activedirectory/app-orgnaizational-directory-access/step6.png"/>

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.