The Azure Video Indexer API, when used for video processing, indexing, and blurring, encounters a significant issue. While the API successfully processes videos up to 99% completion, it fails to provide status updates or download links once the blurring job reaches 100%. Users receive a “USER_NOT_ALLOWED” error, indicating a lack of permission on the account. Despite having Contributor permissions with Account scope, the access token does not allow for post-processing operations. This problem persists even after multiple attempts to regenerate the token. The API’s functionality stops at the crucial final step, preventing users from accessing the processed video. This issue might be related to Identity and Access Management (IAM) settings or a limitation within the API itself.
Source: stackoverflow.com
