Collaboration with authors and editors
Collaboration is provided at the QnA Maker resource level to allow you to restrict collaborator access based on the collaborator's role. Learn more about QnA Maker collaborator authentication concepts.
Add role-based access (RBAC) to your QnA Maker resource
QnA Maker allows multiple people to collaborate on all knowledge bases in the same QnA Maker resource. This feature is provided with the Azure Role-Based Access Control.
Access at the QnA Maker resource level
You cannot share a particular knowledge base in a QnA Maker service. If you want more granular access control, consider distributing your knowledge bases across different QnA Maker resources, then add roles to each resource.
Add role to resource
Add a user account to the QnA Maker resource
The following steps use the collaborator role but any of the roles can be added using these steps
Sign in to the Azure portal, and go to your QnA Maker resource.
Go to the Access Control (IAM) tab.
Select a role from the following list:
Role Owner Contributor QnA Maker Reader QnA Maker Editor Cognitive Services User
Enter the user's email address and press Save.
When the person you shared your QnA Maker service with logs into the QnA Maker portal, they can see all the knowledge bases in that service based on their role.
Learn more about collaboration: