wm_webuser_update
De operatie om inlognaam en wachtwoord van de webuser (gebruiker) en medewerker aan te passen. db_inlogid of db_inlognaam dient te worden ingevuld, en db_inlognaam_new en/of db_wachtwoord_new dient te worden ingevuld. Indien beide ingevuld heeft db_inlogid voorrang. Het db_inlogid is toegevoegd als field <webid> aan service wm_inloggen_verify. Deze service is bedoeld om het mogelijk te maken gegevens aan te passen omdat de gebruiker zijn credentials is vergeten. Het aanpassen van de gegevens van een medewerker van werkmaatschappij is alleen mogelijk indien het inlogbeleid van de werkmaatschappij Inloggen met e-mailadres is. Het is daarom alleen mogelijk om gegevens aan te passen nadat de gebruiker reeds eerder correct heeft ingelogd en het door Easyflex bepaalde wachtwoord heeft gewijzigd. Tevens is er ook controle of de service is uitgeschakeld of dat de gebruiker is geblokkeerd. Indien een te wijzigen inlognaam en/of wachtwoord reeds in gebruik is wordt hier ook melding van gegeven.
Parameters
| Attribuut | Type | Verplicht | Omschrijving |
|---|---|---|---|
| db_usertype | xsd:int | V | 23770 = Flexwerker 23771 = Relatie 23772 = Medewerker van relatie 23773 = Medewerker van werkmaatschappij |
| db_inlogid | xsd:int | O | Het identificatienummer (idnr) van de flexwerker, relatie of medewerker. |
| db_inlognaam | xsd:string(32) | O | De gebruikersnaam. |
| db_inlognaam_new | xsd:string(32) | O | De nieuwe toe te kennen gebruikersnaam (gebruikersnaam mag niet beginnen met EF_, min. 6 tekens, max. 32 tekens en geen spaties bevatten). Voor medewerker van werkmaatschappij dient dit een geldig e-mailadres te zijn. |
| db_wachtwoord_new | xsd:string(32) | O | Het nieuwe toe te kennen wachtwoord (wachtwoord moet min. 8 tekens en max. 32 tekens, 1 speciaal teken, 1 cijfer en 1 hoofdletter bevatten). |
Fields
| Attribuut | Type | Omschrijving |
|---|---|---|
| result | xsd:boolean | Geeft aan of de aanpassing geslaagd is of niet (true / false). |
| webuserid | xsd:int | Het identificatienummer (idnr) van de webuser. De medewerker van de werkmaatschappij is geen webuser en zal dus ook geen webuserid hebben. |
| inlognaam | xsd:string | De (nieuwe) gebruikersnaam van de webuser of medewerker. |
| accountid | xsd:int | Het identificatienummer (idnr) van de flexwerker, relatie of medewerker. |