Ticket #47 (new enhancement)

Opened 4 years ago

Last modified 3 years ago

Add a "pass-through-to-hosted-account" option during setup.

Reported by: todd Owned by: turtol
Priority: minor Milestone:
Component: Init/Setup Version: post-1.0
Keywords: Cc:

Description

In the initial setup dialog, the CMS owner is asked to enter a username/password to create User/Admin? asset. However, the ldap-passthu mechanism means that there is not absolute need for such an asset, since the CMS can auth against the TCMS_AUTHFILTER, if configured by the host. This leads to a couple of tasks:

  • On the setup screen, if TCMS_AUTHFILTER is set, then show a checkbox with a caption such as 'use my web host account information" and don't create the admin asset in that case.
  • for the future ACL system, when a non-asset-based user logs in, create a "passthru" asset for that user (with password set to pass to TCMS_AUTHFILTER).

Change History

Changed 3 years ago by todd

  • version set to post-1.0

Changed 3 years ago by todd

  • component changed from Core Features to Init/Setup
Note: See TracTickets for help on using tickets.