Jump to content

Give user access to virtual stream but not parent stream

stream virtual stream

  • Please log in to reply
1 reply to this topic

#1 danielgillies



  • Members
  • Pip
  • 1 posts

Posted 30 September 2019 - 02:09 PM

I'm currently trying to setup a virtual stream for one of my teams, but I don't want them to have access to the parent stream. Here is the current setup:

//depot/main - is the parent stream
//depot/main/stuff/ - is the view of the virtual stream (stuff_stream)

my users have access only to stuff_stream, and no access to main. When they try to sync a workspace that is mapped to stuff_stream, it says no permission for operation on file(s). Am I wrong in understanding that the purpose for virtual streams is to narrow down the view of a parent stream? Why can't I set permissions differently on them?

My setup on the virtual stream is: (entered under the "paths" section)
exclude ...
share main/stuff/...


#2 Sambwise


    Advanced Member

  • Members
  • PipPipPip
  • 1192 posts

Posted 01 October 2019 - 03:06 PM

Permissions are set based on the paths of the actual depot files, and in your virtual stream the depot files are still under the main path (i.e. when they submit edits to that stream, they're going directly to the real files in main, not branched versions).  I think what you want to do is grant the users access to //depot/main/stuff/....

Also tagged with one or more of these keywords: stream, virtual stream

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users