Forum Discussion
Securing external API authentication
- Anonymous3 years ago
Hi Anonymous ,
According to the API definition, we need credentials (user, password) to authenticate, which is unavoidable.
For security you can:
1.Disable downloading pbix files in the Admin Portal.
2.Parameterize the connection string of the data source with a blank value.Please refer to how to parameterize:
How to Parameterize Data Sources in Power BI | phData
Power BI Parameters – How to Use Parameters in the Power BI Service (designmind.com)
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Anonymous ,
Calling the API cannot avoid entering relevant privacy information, and for security purposes, you can call the API's access token.
You can refer to the links:
Getting Authentication Access Tokens for Microsoft APIs – BMC Software | Blogs
Power BI connection using Rest API with token auth... - Microsoft Power BI Community
Solved: REST API Get Access Token - Microsoft Power BI Community
Best Regards,
Neeko Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.