Permissions

Groups and Permissions

On CODESYS Forge you can grant rights on your published data to specific groups of users. There are only two virtual user groups, which you can't change:

  • Authenticated
  • Anonymous

Their purpose should be clear - Anonymous identifies all users, who are not logged in, while Authenticated identifies all others.

Then there are some more default groups, which you can fill with contacts. Those groups have default rights on specific actions in your project. You can change all of them, but the following tables should give you an overview.

Default Permissions

Tickets

\ Admin Create Ticket Edit Ticket Edit Milestones Delete Tickets Post Comments Moderate Comments
Admin + + + + + + +
Developer - + + - + + +
Authenticated - + - - - + -
Anonymous - - - - - - -

SVN / Git

\ Admin Read Write
Admin + + +
Developer - + +
Authenticated - + -
Anonymous - + -

Blog

\ Admin Create/Edit Post View Posts Post Comments Moderate Comments
Admin + + + + +
Developer - + + + +
Authenticated - - + + -
Anonymous - - + - -

Wiki

\ Admin Edit Pages Delete Pages View Posts Post Comments Moderate Comments
Admin + + + + + +
Developer - + + + + +
Member - + - + + -
Authenticated - - - + + -
Anonymous - - - + - -

Private project

Making your project private makes sense, especially when you don't feel ready with it, yet. By default, the projects you post are public, but you can mark them private by taking all normal users the read permissions.

To do so, Log In, and go to:

Admin ---> User Permissions

... and click on "read" of the section "Anonymous", to deny it.

Anonymous    Any user including those not logged in    read
                                                       admin
                                                       create
                                                       update

Related

Wiki: IndexMain