Security Overview

Pages can be marked with three levels of security:

secure-read Only authenticated users can read the page
secure-write Only authenticated users can write the page.
secure-test Only authenticated users can test the page.

These levels are not hierarchical. secure-write does not imply secure-read. Indeed, the three are completely independent flags that you can set on any page.

Setting Security

You set the security of a page by going to it's properties and clicking on the appropriate checkboxes. If none of the checkboxes are checked, then the page is completely insecure and anybody can do anything to it. This is the default.

Security Inheritance

Pages inherit their security from their parent pages. If a parent page has secure-read then all its children will be protected from reading, even though they don't have secure-read set themselves. There is no way to relax security in child pages. Where security is concerned, the parents rule.

Details


Authentication

The users and their passwords are supplied to FitNesse by using the -a as one of the Command Line Arguments.

SPNEGO/GSSAPI Authentication

See >Spnego Authentication