Log in/Log out

When you are not logged into Swarm, certain features are unavailable to you, such as providing comments to changes or reviews, adding projects, and more.

Log in to Swarm

  1. Click Log in on the right of the Swarm header.
  2. Tip

    Single Sign-On (SSO)

    If Helix Authentication Service is configured for your Helix Core Server and Swarm, SSO can be configured by your Swarm admin as either mandatory or optional:

    • If SSO is mandatory, you will be directed to the sign-in process used by your Identity Provider (IdP).

    • If SSO is optional, log in to Swarm using one of the following methods:

      • Click Log in with SSO, you will be directed to the sign-in process used by your Identify Provider (IdP).

      • Type in your username and password, and click Log in.

  3. Type in your username and password, appropriate for the Helix Core Server that Swarm is configured to use.
  4. Select the Remember me check box if you prefer to stay logged in between browser restarts.

    Note

    The Helix Core Server can enforce maximum log in times. You may become logged out even if Remember me is selected. Swarm administrators can change the maximum log in time, see Sessions for details.

  5. Click Log in.

Log out of Swarm

  1. Click your userid, on the right of the Swarm header.
  2. Select Log Out from the drop-down menu.
  3. Tip
    • If Helix Authentication Service is configured for your Helix Core Server, logging out of Swarm will not invalidate your Identity Provider (IdP) login status. If you try to log back in to Swarm while your IdP status is still valid, you will not be prompted to complete the log in steps.

    • If require_login is also enabled, Swarm will return you to the login and your IdP will automatically log you back in. In this case log out from your Identity Provider page before logging out from Swarm.

    • If a custom redirect has been configured by your Swarm administrator, you are logged out of Swarm and then redirected to the URL specified by the administrator.
    • The custom redirect can be set to any internal or external URL, for example:

      • Company intranet, extranet, internet, FTP, or Web-mail page
      • Industry news website
      • Identity Provider page to invalidate your IdP log in status

require_login

By default, Swarm requires users to log in, which prevents anonymous users from accessing a Helix Core Server via Swarm. Users who have not logged in see a log in page immediately when visiting Swarm:

The steps to log in are identical to using the Log in dialog.

Swarm administrators can disable require_login to allow anonymous users to see commits, reviews, etc.

Note

service and operator users are not permitted to login. See User types in the Helix Core Server Administrator Guide .