A secured area can sometimes be very useful. In this example you will see how to allow a NodeType (used as a page in this case) for a specific user role only. Of course, instead of a whole page you can use a specific NodeType which may contain a content collection. In this way you could make public NodeTypes available only for a certain user group.
It is super simple and realized in one file.