How Amazon Q Business connector crawls GitHub (Server) ACLs - Amazon Q Business

How Amazon Q Business connector crawls GitHub (Server) ACLs

When you connect an GitHub (Server) data source to Amazon Q Business, Amazon Q crawls ACL information attached to a document (user and group information) from your GitHub (Server) instance. If you choose to activate ACL crawling, the information can be used to filter chat responses to your end user's document access level.

The user IDs are mapped as follows:

  • _user_id – User IDs exist in GitHub on files where there are set access permissions. They are mapped from the user emails as the IDs in GitHub.

For more information, see: