I've connected a chatbot with Teams, but wanted to see if it is possible to use a sharepoint site or a onedrive share as a website knowledgebase. When I enter a share link created in sharepoint, it errors out saying the URL is not a valid domain. Is it because the sharepoint and onedrive are "private" and not a public website? Would I need to upload the documents to the knowledgebase instead?