If you wish to let the guest users read the articles in the knowledge base, grant it a role that allows reading the articles. You can do it using the Administration -> Access management -> Users menu. Choose the **guest** user there and, in the "Roles" tab, click the "Grant role..." button. Choose the role and the scope and click "Grant". Make sure that the chosen role contains only permission for reading the articles. You can learn more about the roles and permissions here: https://www.jetbrains.com/help/youtrack/incloud/Manage-Permissions.html
Please let me know if you need further assistance.
I'm not sure if it's applicable, but I'm considering entering one of the KB and ticketing system solution, and I thought I'll give it a try. I need a few functionalities, like product versioning, as you have in this documentation where I can have a dropdown to select a product version https://www.jetbrains.com/help/youtrack/server/2022.3/introduction-to-youtrack-server.html and another important element is to make knowledge base public for my customers, but to be honest, even I followed the guidance you provided and that I also found in the documentation, I cannot see knowledge base nor access articles if I'm not logged in. So, because I'm checking the cloud solution, I unbanned the guest user and granted him a role (unfortunately I cannot find one to view the knowledge base), so I choose observer and issue reader, but none of this helped.
Update: I think I found the permission thing, but I still have other options and the knowledge base doesn't look like the documentation you have for your products, I still have other links. Is there any way to remove them and keep only the knowledge base as the default main window? I would like to achieve something similar to what you have with the documentation at the link that I sent earlier. Also, is there a way to have let's say product version 2022.3, and articles assigned to it, and when another version is being released, let's say 2022.4, I would like to copy over all knowledge base articles, and just adjust (remove obsolete and add missing ones).
I'm happy to hear that you found out howe to find the required permission. As for other questions:
I still have other options and the knowledge base doesn't look like the documentation you have for your products, I still have other links.
We have a corresponding feature request: Suppress navigational items from guest user. Please feel free to vote for this issue. This helps us gauge how much impact this feature will have on our customer base.
Also, is there a way to have let's say product version 2022.3, and articles assigned to it, and when another version is being released, let's say 2022.4, I would like to copy over all knowledge base articles, and just adjust
Unfortunately, we don't have functionality of versioning the knowledge base articles. As a workaround, I suggest you have several projects for keeping different versions of your documentation. Unfortunately, there is no simple way to copy the articles between the projects.
Please let me know if you have additional questions.
Hello,
For this purpose, YouTrack has a pre-defined Guest User Account. You can learn more about its management here: https://www.jetbrains.com/help/youtrack/incloud/Managing-Guest-Users.html.
If you wish to let the guest users read the articles in the knowledge base, grant it a role that allows reading the articles. You can do it using the Administration -> Access management -> Users menu. Choose the **guest** user there and, in the "Roles" tab, click the "Grant role..." button. Choose the role and the scope and click "Grant". Make sure that the chosen role contains only permission for reading the articles. You can learn more about the roles and permissions here: https://www.jetbrains.com/help/youtrack/incloud/Manage-Permissions.html
Please let me know if you need further assistance.
I'm not sure if it's applicable, but I'm considering entering one of the KB and ticketing system solution, and I thought I'll give it a try. I need a few functionalities, like product versioning, as you have in this documentation where I can have a dropdown to select a product version https://www.jetbrains.com/help/youtrack/server/2022.3/introduction-to-youtrack-server.html and another important element is to make knowledge base public for my customers, but to be honest, even I followed the guidance you provided and that I also found in the documentation, I cannot see knowledge base nor access articles if I'm not logged in. So, because I'm checking the cloud solution, I unbanned the guest user and granted him a role (unfortunately I cannot find one to view the knowledge base), so I choose observer and issue reader, but none of this helped.
Update: I think I found the permission thing, but I still have other options and the knowledge base doesn't look like the documentation you have for your products, I still have other links. Is there any way to remove them and keep only the knowledge base as the default main window? I would like to achieve something similar to what you have with the documentation at the link that I sent earlier. Also, is there a way to have let's say product version 2022.3, and articles assigned to it, and when another version is being released, let's say 2022.4, I would like to copy over all knowledge base articles, and just adjust (remove obsolete and add missing ones).
Hi Marcin,
I'm happy to hear that you found out howe to find the required permission. As for other questions:
We have a corresponding feature request: Suppress navigational items from guest user. Please feel free to vote for this issue. This helps us gauge how much impact this feature will have on our customer base.
Unfortunately, we don't have functionality of versioning the knowledge base articles. As a workaround, I suggest you have several projects for keeping different versions of your documentation. Unfortunately, there is no simple way to copy the articles between the projects.
Please let me know if you have additional questions.