Apicurio-studio: Could we add a read-only role for collaborators?

Created on 8 Jul 2019  ·  4Comments  ·  Source: Apicurio/apicurio-studio

Hello guys, sometimes we only want to invite someone else to review the API design without updating operations. So could we add a read-only role for collaborators? Thx!
readonly

enhancement

Most helpful comment

OK thanks for the feedback, @yuanhuiliu - the Project & Teams update is still on the roadmap. So hopefully we can add a read-only role when we do that work.

All 4 comments

Good idea, for sure. I'm hoping to address a lot of this sort of thing soon by introducing projects and perhaps teams. I know I've been saying that for awhile, but it's still a big priority and it's just a matter of finding the bandwidth.

I'm not sure if you've noticed the new feature in Apicurio Studio that I believe may satisfy this requirement. It's called Share Docs and is available from the action/kebab menu for every OpenAPI 2 or 3 API design:

image

When you click on that, you will get a dialog that will let you enable/disable sharing for the API design:

image

When sharing is enabled, any user will be able to view the documentation for the API design. For example, here is the link from the screenshot above:

https://studio-ws.apicur.io/sharing/76f236d3-1312-4548-a4d1-400487188c66

Hello Eric, I tried this feature today, the current design can help us share the documentation, but when one documentation is shared, anyone can view it, which might not be secure. Besides, other team members need to visit the shared URL directly rather than forwarding to the shared page through his/her project list. What about your idea?

OK thanks for the feedback, @yuanhuiliu - the Project & Teams update is still on the roadmap. So hopefully we can add a read-only role when we do that work.

Was this page helpful?
0 / 5 - 0 ratings