This is an old revision of the document!
Pages in ABBI DokuWiki can have different access rights depending on the user group. The access rights are:
Access rights are ordered (N<R<E<C<U<D) such as higher rights include lower rights.
Access right management is based on user groups and namespaces:
Namespace | @ALL | @abbi_ext | @abbi_int | @abbi_master |
---|---|---|---|---|
public | R | E | E | D |
private | N | E | E | D |
private_iit | N | N | E | D |
wiki | N | R | R | E |
where the groups are
There is also a @abbi_admin group who can do additional things like moving a page or a namespace, installing a plugin, etc. The namespace wiki is reserved for this section of ABBI DokuWiki.
Non-IIT staff must register on the RBCS portal. Contact gabriel.baud-bovy@iit.it if you want to change your access rights.
When creating a page in this wiki, the link should include a namespace to manage its access rights:
[[<access_namespace>:<page_name>]]
where access is one of the of namespace defined above. For example, to create a page visible by all, the link should be [[:public:page]].
By convention in this wiki, page names are in lower cases and underscores are be used to separate words. Note that the whole string is the actual name of the page. Therefore, public:page is a different page than public:page.
By default, child pages inherit access rights from their parent page. Creating a ling [[new_page]] in page private:page actually creates page [[private:new_page]].
Media should be loaded with a double namespace classification scheme:
[[:<access_namespace>:<type_namespace>:<filename>]]
where access names space are one of the namespace define above and type namespace can be