Azure / Azure/azure-powershell

[Feature]: Az.CosmosDB to support protocol property disablelocalauth

Open
#25,146 2 comments 0 reactions 0 assignees View on GitHub
act-codegen-extensibility-squad CosmosDB feature-request Service Attention
Dominant language
C#
Stars
4.8k
Forks
4.3k
Avg merge
3d 14h
Merged PRs (30d)
54

Description

### Description of the new feature

[Protocol model DisableLocalAuth](https://learn.microsoft.com/en-us/dotnet/api/microsoft.azure.management.cosmosdb.models.databaseaccountgetresults.disablelocalauth?view=azure-dotnet-legacy#microsoft-azure-management-cosmosdb-models-databaseaccountgetresults-disablelocalauth)

**Objective :** Ability to set DisableLocalAuth over CosmosDB account such that we can ensure that keys are not being used to access CosmosDB resource.

### Proposed implementation details (optional)

Stitch the property with CRUD operation. ARM Template already supports it. Az Portal and Az Powershell do not support it yet.

Contributor guide

Open the contributing guide

Research direction

Start in the Az.CosmosDB implementation by tracing its account CRUD operations and the model used for CosmosDB account properties. Compare the existing handling with the ARM Template support for DisableLocalAuth, then verify that the property can be set and preserved across create, read, update, and delete-related workflows.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
cloud, databases
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.