Permissions for end user to no longer have LanguageModelService:UseModelPermissionDenied

I have an end user the needs to upload a pdf to a media uploader in workshop which is then transferred to a media set which will be then be utilized by an AIP logic app to extract text using an llm. Currently they have editor level permissions (set by someone else on my team) of the project directory where both the app and the AIP logic function reside. However, they still got a PERMISSION DENIED (LanguageModelService:UseModelPermissionDenied). What steps do i have to take in terms of giving them access to using the llm to actually extract the text?