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 Azure role-based access control (Azure 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 (Azure RBAC).
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 Cognitive Services QnA Maker Reader Cognitive Services QnA Maker Editor Cognitive Services User
Enter the user's email address and press Save.
View QnA Maker knowledge bases
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.
When they select a knowledge base, their current role on that QnA Maker resource is visible next to the knowledge base name.
Learn more about collaboration: