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

Mobile Network - identity type mismatch #22634

Open
ziyeqf opened this issue Feb 15, 2023 · 4 comments
Open

Mobile Network - identity type mismatch #22634

ziyeqf opened this issue Feb 15, 2023 · 4 comments
Labels
Mobile Network Service Attention Workflow: This issue is responsible by Azure service team.

Comments

@ziyeqf
Copy link
Contributor

ziyeqf commented Feb 15, 2023

for resources not support both SystemAssigned and UserAssigned identity, it only supports UserAssgined identity so please define it to only none or UserAssignedIdentity instead of ManagedServiceIdentity

e.g.: https://github.com/Azure/azure-rest-api-specs/blob/main/specification/mobilenetwork/resource-manager/Microsoft.MobileNetwork/stable/2022-11-01/simGroup.json#L325

@ghost ghost added the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Feb 15, 2023
@rafaeldnferreira
Copy link

@sathiyan-sivathas could you track fix for the next API? I'm assuming we are keeping our position to only support UserAssigned.

@sathiyan-sivathas
Copy link

sathiyan-sivathas commented Feb 16, 2023

@ziyeqf are you sure that that will work? I think there are at least a couple of problems:

  • UserAssignedIdentity is a read-only object so there's no way for a user to specify a user-assigned MI using that type. At the very least we would need UserAssignedIdentities where the key in the dictionary is the user-assigned MI ID.
  • Then how will will ARM treat this change? My understanding is that ARM enriches user request with additional headers based on the managed identity type set by the user. If we remove the type field, how does ARM know how to treat the request. I've found several documents that suggest that the identity property must follow a set format.

@ziyeqf
Copy link
Contributor Author

ziyeqf commented Feb 17, 2023

Thanks @sathiyan-sivathas, I think I made a wrong link, sorry for that.

@JackTn JackTn added Service Attention Workflow: This issue is responsible by Azure service team. Mobile Network labels Feb 17, 2023
@ghost ghost removed the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Feb 17, 2023
@sathiyan-sivathas
Copy link

sathiyan-sivathas commented Feb 17, 2023

@ziyeqf thanks. I agree if we made API changes similar to those ones you've linked to, then we would support user-assigned only. We will address this in our next API.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mobile Network Service Attention Workflow: This issue is responsible by Azure service team.
Projects
None yet
Development

No branches or pull requests

4 participants