4 weeks ago - last edited 4 weeks ago
Hello,
I recently installed Blue Prism Hub and Interact to set up the environment. However, I encountered an issue and would like some advice. I successfully granted the System Manager role to the Blue Prism API service account, but when testing with Swagger, I receive the message 'Authorization has been denied for this request.'
I have already added the user to the certificate used by the IIS service. Additionally, I confirmed that the account accessing the database has Reader/Writer permissions. If there are any other areas I should check or logs that could help identify the issue, please let me know.
Thank you.
p.s.)This text has been translated into English.
Answered! Go to Answer.
4 weeks ago
I resolved the issue. There were some minor mistakes and misconfigurations, which I corrected. Firstly, the part that needed testing in Swagger was not the API Key below, but the Request Body option above. This was clearly my mistake. Next is the BPServer's Connection settings. Previously, we were using WCF: SOAP with Message Encryption & Windows Authentication. However, this was an incomplete configuration, making it impossible for other PCs to connect to BPServer. Therefore, I changed the Connection Mode to WCF: SOAP with Transport Encryption. Additionally, I applied a certificate to port 8199 (default port). This completely resolved the issue. The certificate used here was the one previously used for SSL connection to the DB. If anyone has a similar issue, I hope this method helps you resolve it. Thank you.
4 weeks ago
I resolved the issue. There were some minor mistakes and misconfigurations, which I corrected. Firstly, the part that needed testing in Swagger was not the API Key below, but the Request Body option above. This was clearly my mistake. Next is the BPServer's Connection settings. Previously, we were using WCF: SOAP with Message Encryption & Windows Authentication. However, this was an incomplete configuration, making it impossible for other PCs to connect to BPServer. Therefore, I changed the Connection Mode to WCF: SOAP with Transport Encryption. Additionally, I applied a certificate to port 8199 (default port). This completely resolved the issue. The certificate used here was the one previously used for SSL connection to the DB. If anyone has a similar issue, I hope this method helps you resolve it. Thank you.