During testing, I found that token extraction via ACR Tasks works for both system-assigned and user-assigned managed identities. However, while tokens from user-assigned identities can be used externally (e.g., to perform control plane operations), tokens from system-assigned identities—even with Owner permissions—only work within the ACR task’s container environment. Is this expected behavior?