View Issue Details

IDProjectCategoryView StatusLast Update
0025642mantisbtapi soappublic2019-03-25 05:29
Reportermcglow2 Assigned Tocommunity  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product Version2.20.0 
Summary0025642: Change password via SOAP API
Description

Allow a user to change their own password via the SOAP API
Allow an admin to change any password via the SOAP API

TagsNo tags attached.

Relationships

related to 0022761 new MantisBT integrate with my Web Application 

Activities

vboctor

vboctor

2019-03-23 17:42

manager   ~0061756

Thanks @mcglow2 for your contribution.
PR: https://github.com/mantisbt/mantisbt/pull/1489

Few questions:

  • Can you share the scenarios where such features would be useful?
  • Did you see such APIs in other applications?
  • For admin scenario, should it be reset password (to trigger the flow) or set password explicitly.
mcglow2

mcglow2

2019-03-23 18:49

reporter   ~0061757

The use case that inspired this addition to my mantis install is that we have a central system where users or admin can change an accounts password and it updates it in all the various other software packages we use. Issue 0022761 has a similar request to keep passwords in sync that sounds similar to our setup.

More often than not I have found that user management APIs allow me to explicitly set a password on an account. One examples that come to mind is Team Password manager - https://teampasswordmanager.com/docs/api-v3-users/ .

In my use case it is necessary for the admin to set it explicitly.