Project

General

Profile

Feature #6165

Add option to prevent "login as"

Added by Yannick Warnier about 6 years ago. Updated over 5 years ago.

Status:
Feature implemented
Priority:
Normal
Assignee:
Category:
Administration
Target version:
Start date:
26/05/2013
Due date:
% Done:

100%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

In specific cases, an institution using Chamilo might not want the Chamilo administrators to be able to "login as" another user (for example, when privacy issues are very important).

In such cases, it is necessary to put a configuration.php setting so that the Chamilo admin cannot change the setting itself.

In multi-URLs scenarii, it might also be desired to have an admin-interface setting that only prevents local administrators (as opposed to global) to "login as", but not the global admin.

Develop a feature with two levels: one configuration-script level and one web-configuration setting (in the database), the first one (script) having priority over the second one.

This task will be executed by BeezNest for a private institution - refs BT#6225


Related issues

Related to Chamilo LMS - Feature #6166: Add option to prevent admins from setting users passwordsNeeds testing27/05/2013

Actions

Associated revisions

Revision 9a6ec762 (diff)
Added by Yannick Warnier about 6 years ago

Developed new option to block the "login as" feature - refs #6165

History

#1

Updated by Yannick Warnier about 6 years ago

  • Status changed from Assigned to Needs testing
  • Assignee deleted (Yannick Warnier)
  • % Done changed from 0 to 90
#2

Updated by Yannick Warnier over 5 years ago

  • Status changed from Needs testing to Feature implemented
  • Assignee set to Julio Montoya
  • Target version changed from 2.0 to 1.9.8
  • % Done changed from 90 to 100

This has been implemented already (in 1.9.x?) and just needs to be passed to database when passing all these "pending" options to 1.10.

The option $_configuration['login_as_forbidden_globally'] was added to configuration.dist.php and it's been tried for several months on a production server.

Also available in: Atom PDF