Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 2.54 KB

table-service-all-access-acl.md

File metadata and controls

28 lines (23 loc) · 2.54 KB

CloudSploit

AZURE / Table Service / Table Service All Access ACL

Quick Info

Plugin Title Table Service All Access ACL
Cloud AZURE
Category Table Service
Description Ensures tables do not allow full write, delete, or read ACL permissions
More Info Table Service tables can be configured to allow to read, write or delete on objects. This option should not be configured unless there is a strong business requirement.
AZURE Link https://docs.microsoft.com/en-us/azure/storage/tables/table-storage-quickstart-portal
Recommended Action Disable global read, write, and delete policies on all tables and ensure the ACL is configured with least privileges.

Detailed Remediation Steps

  1. Log in to the Microsoft Azure Management Console.
  2. Select the "Search resources, services, and docs" option at the top and search for "Storage accounts".
  3. Select the "Storage account" by clicking on the "Name" link to access the configuration changes.
  4. In the left navigation panel, click on the "Tables" under "Data Storage".
  5. Select the "Table" by clicking on three dots (...) on the right corner to choose the "Access policy."
  6. On the Access Policy panel on the right, check the "Permissions" assosciated with the "Table". If the "Table" allows full read, write, delete and update permissions then the selected "Table" is not as per the standard configuration.
  7. To ensure tables do not allow full read, write, delete and update ACL permissions, click on the three dots (...) on the extreme right and select "Edit".
  8. In the "Edit policy" popup uncheck the desired permissions and click on "OK" button.
  9. Click on "Save" buttton at the top to make the necessary changes.
  10. Repeat steps 3 - 9 for all other tables.