FusionForge

Forge admin page/6.1

From FusionForge Wiki
Jump to: navigation, search

This page in other versions: master


This page provides access to administrative functions, organized by section. To have access to the page, it requires Forge administration permission.

User Maintenance

Ff-forge-admin-user-maintenance.png

This section provides information and access to registered users in the platform. The displayed information are:

  • number of active users
  • access to the complete list of registered users
  • search for users where unix username, first name or last name beginning with the selected letter or number.
  • specific form to search for users using a keyword
  • link to user registration page
  • direct access to pending users

User Administrative Page

Ff-forge-admin-user-info.png

This page is organized into 3 main areas:

  • the Account Information with:
    • unique User Id (automatically generated by FusionForge on user registration)
    • unique User Name (used as unixname for any ssh connexion)
    • Real Name based on concatenation of First Name and Last Name
    • Web Account Status
    • Unix Account Status
    • Unix shell (if the configuration flag use_shell_limited is not set)
    • Email
    • Current confirm hash (registration hash used by user to activate his account)
    • a form to delete the user
  • the Project Membership which list all projects the user belongs with the associated roles
  • the Add membership offer an easy way to the Forge Administrator for selecting projects and adjust the initial role within the project for the user to be member of.

Account Status

User can 2 different status in FusionForge. The Web Status is related to access using http(s) protocol. That includes SVN over WebDav, SmartHTTP for Git or WebDav protocols support. The second status is related to ftp or ssh access: Unix Status.

The Web Status

A registered user can have different Web Status across time:

  • (P)ending:
  • (A)ctive:
  • (S)uspended:
  • (D)eleted:

The status workflow is:

  • A -> S or D
  • P -> A
  • S -> A or D
The Unix Status

A registered user can have different Unix Status across time:

  • (N)one:
  • (A)ctive:
  • (S)uspended:
  • (D)eleted:

Global roles and permissions

Ff-forgeadmin-globalrole.png

Global Permissions

  • forge administration: this is the highest level of permission within the FusionForge installation. This flag provides full access to all projects and their data. The following limitations apply:
    • forge administration permission does not provide full access (aka root) to the hosting server
    • SCM write access requires membership to the selected project.
  • forge statistics:
  • approve projects:
  • approve news:

Existing Global roles

Ff-forgeadmin-globalrole-edition.png

Anonymous/Not logged In

Any user logged in

Forge administrators

News administrators

Stats administrators

Create new global roles

Ff-forgeadmin-globalrole-create-role.png

Project Maintenance

Ff-forgeadmin-project-maintenance.png

This section provides information and access to registered projects in the platform. The displayed information are:

  • number of registered projects
  • number of active projects
  • number of pending projects
  • access to the complete list of projects (all status project included)
  • search for projects with the selected letter or number.
  • specific form to search for projects using a keyword
  • link to project registration page
  • access to pending projects approval form
  • select projects per status
  • access to the list of private projects

News

Stats

Trove Project Tree

Site Utilities