title: Perforce permissions for creating stream depots?
body: <p>Is it possible to enable my users to create Perforce <em>stream</em> depots without giving them <em>super</em> access everywhere?</p>
  
  <p>I just upgraded to Perforce Server 2011.1 and I am eager to use the new <a href="http://www.perforce.com/product/product_features/perforce_streams" rel="nofollow">streams</a> feature.</p>
  
  <p>If I understand correctly, streams have a couple restrictions: 1) streams must be in special <em>stream</em> depots and 2) stream depots contain branches at their top-level.</p>
  
  <p>We currently have a single local depot (called "mylocaldepot") which contains multiple projects.  Given the above restrictions and in keeping with the practices shown in Perforce documentation, it would seem that "one stream depot per project" is more sensible.  But creating depots requires <em>super</em> access.  It would be more convenient if our users could freely create stream depots for their projects themselves.  But I don't want to give everyone unrestricted <em>super</em> access everywhere.  And I don't want them to accidentally delete our existing local depot.</p>
  
  <p>Is it possible to setup Perforce permissions in such a way that users can be granted only the ability to create <em>stream</em> depots?  Perhaps I could use <code>p4 protect</code> and some combination of permission settings like this?</p>
  
  <pre><code>write user * * //...
  super user * * //*
  super user * * -//mylocaldepot
  </code></pre>
  
  <p>BTW: I've found the best information on streams to be these two videos: <a href="http://www.perforce.com/documentation/multimedia-library/tutorials/introduction-perforce-streams" rel="nofollow"><em>Introduction to Streams</em></a> and <a href="http://www.perforce.com/documentation/multimedia-library/tutorials/streams-codeline-management" rel="nofollow"><em>Streams for Codeline Management</em></a>; and this document: <a href="http://www.perforce.com/sites/default/files/pdf/streams-adoption-guide.pdf" rel="nofollow"><em>Perforce Streams Adoption Guide</em></a></p>