You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was able to figure out that the service principal doesn't actually have any API permissions. Once I added permissions to be able to create an application via the API, it worked. I was able to find out that was the problem by using the Microsoft Graph Python SDK to make the same type of request using the same service principal and I got a 403 error that was clearly reported.
The text was updated successfully, but these errors were encountered:
Is there an existing issue for this?
Affected Resource(s)
Resource MRs required to reproduce the bug
Just follow the example here: https://marketplace.upbound.io/providers/upbound/provider-azuread/v1.4.0
Steps to Reproduce
What happened?
The application was not created. Logs did not report any issues other than that it never reached
Ready: true
. No errors were reported.Relevant Error Output Snippet
Crossplane Version
1.16.0
Provider Version
1.4.0
Kubernetes Version
Client Version: v1.27.11 Kustomize Version: v5.0.1 Server Version: v1.29.8-eks-a737599
Kubernetes Distribution
EKS
Additional Info
I also reported this in a discussion and on slack and got no help:
crossplane/crossplane#5959
https://crossplane.slack.com/archives/C05E4LDNNG5/p1726123612088749
I was able to figure out that the service principal doesn't actually have any API permissions. Once I added permissions to be able to create an application via the API, it worked. I was able to find out that was the problem by using the Microsoft Graph Python SDK to make the same type of request using the same service principal and I got a 403 error that was clearly reported.
The text was updated successfully, but these errors were encountered: