Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devel:documentation:uniform_password:password_filter_idm [2020/09/23 20:25] kopro fix image position |
devel:documentation:uniform_password:password_filter_idm [2021/06/28 16:16] (current) kopro [Find correct identity by username from system] |
||
---|---|---|---|
Line 98: | Line 98: | ||
Parameters '' | Parameters '' | ||
+ | <note important> | ||
+ | Both REST endpoints has new permissions '' | ||
- | Both REST endpoints has new permissions '' | + | === Permission settings |
+ | |||
+ | {{: | ||
+ | | ||
==== Why we want check echos? ==== | ==== Why we want check echos? ==== | ||
{{: | {{: | ||
Line 156: | Line 161: | ||
- if attribute cannot be found or has bad configuration **exception will be throw** (404 - PASSWORD\_FILTER\_DEFINITION\_NOT\_FOUND), | - if attribute cannot be found or has bad configuration **exception will be throw** (404 - PASSWORD\_FILTER\_DEFINITION\_NOT\_FOUND), | ||
- **find identity** for given parameter '' | - **find identity** for given parameter '' | ||
- | - if identity cannot be found **exception will be throw** (404 - PASSWORD\_FILTER\_IDENTITY\_NOT\_FOUND), | + | - if identity |
- for more information about find specific identity see this section | - for more information about find specific identity see this section | ||
- **check if exists uniform password definition** | - **check if exists uniform password definition** | ||
Line 216: | Line 221: | ||
==== Find correct identity by username from system ==== | ==== Find correct identity by username from system ==== | ||
+ | |||
+ | <note tip>The script used to transform the username** must be of type** '' | ||
From external system IdM receives **user identifier** - '' | From external system IdM receives **user identifier** - '' | ||
- | But some external system has own system identifier. For these cases exists **transformation script** that allow find correct owner of password change request. It is required returned identity otherwise exception will be thrown. | + | But some external system has own system identifier. For these cases exists **transformation script** that allows to find correct owner of password change request. It is required returned identity otherwise exception will be thrown. |