title: Restrict certain pages in Django-CMS
body: <p><strong>Disclaimer</strong>: I asked the question also at <a href="https://plus.google.com/u/0/+StefanTOertel/posts/43DvEdcV2J1" rel="nofollow">Google+</a>, but I'm not sure how active the community there is</p>
  
  <p>I'm struggling with Django CMS' permissions, and the documentation remains unclear for me.
  I have the following requirements:</p>
  
  <ul>
  <li>All CMS pages should be available only for authenticated users</li>
  <li>Editing shall only be allowed to staff</li>
  <li>Some pages should be only visible to a certain group</li>
  </ul>
  
  <p>I don't find the way to achieve this. Could you point me to the right combination of settings?
  Here are some more specific questions:</p>
  
  <ul>
  <li>How does the <strong>"Login required"</strong> in the page permissions form relate to the other permissions you can set on the page?</li>
  <li>If once set a view restriction for <strong>"this and all children"</strong>, how can I remove it on a child page?</li>
  <li>Why does <code>CMS_PUBLIC_FOR</code> not have a value for <strong>"Authenticated users"</strong>?</li>
  <li>Is there a way to just restrict viewing of all CMS pages to authenticated users without restricting by a specific group?</li>
  </ul>
  
  <p>Would be great if anyone had some hints.
  Thanks!</p>