Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageen

Creates a new temporary user.

Note: Due to the amount of data transferred, it is advisable to address this RTI function via POST instead of GET.

Description

Status
colourBlue
titlePOST
 tempuser_create.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&user=USER_JSON_OBJECT&vehicles=VEHICLES_RTICODES_JSON_ARRAY&portal_rights=PORTAL_RIGHTS_JSON_OBJECT

Parameters


ParameterDescriptionTypeNoteRequiredMandatory
companyRTI company keySTRING
yes
importRTI import keySTRING

yes

userdata for new userJSON OBJECT STRING

JSON object must contain the following parameters:

  • "start" = valid from date, format YYYY-MM-DD HH:SS
  • "end" = valid to date, format YYYY-MM-DD HH:SS
  • "firstname" = firstname of new user
  • "lastname" = lastname of new user
  • "email" = email address of new user
yes
vehicles

assigned vehicles of the new user

JSON ARRAY STRINGJSON array mit RTI vehicle keysno
portal_rightsportal rights of the new userJSON OBJECT STRING

JSON object with portal rights. The following portal rights can be assigned:

BereichAreaParametermögliche Portalrechtepossible portalrights
Address Managementaddress_manager
  • no
  • see
  • edit
Orders & Messagesmessage_manager
  • no
  • see
  • edit
Maintenance Databasewdb
  • no
  • see
  • confirm
  • edit
Time recordingzef
  • no
  • see
  • edit
Logbooklogbook
  • no
  • see
  • edit
Personnel Informationpersonalinfo
  • hide
  • see
  • edit
Forms researchcustomdialog
  • no
  • edit
Research Pictures
picture_search
  • no
  • see
  • edit
RDL files of deleted vehiclessee_deleted_rdl
  • no
  • see
Digitacho Download/Archive
digitacho
  • no
  • see
  • add_other_activities
  • edit
Expenses
travelcosts
  • no
  • see
  • edit
View searchesview_searches
  • no
  • yes
View positionsview_positions
  • no
  • yes
Inventory
inventory
  • no
  • see
  • edit
  • edit_and_profile_changes
Inventory history
inventory_history
  • no
  • see
  • edit
Sublicense Management
sublicense_management
  • no
  • edit

Note: If a portal right is not specified in the JSON object, the default portal right for this area automatically applies.
The standard portal rights are indicated in bold in the table above.

no

Return

If successful, "OK" will be returned..

If there are missing or incorrect entries, an "ERROR:Beschreibung" is returned.

Examples

Code Block
titleCreate a new temporary user with standard portal rights and one vehicle assignment
https://map.yellowfox.de/rti/tempuser_create.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&user={"start":"2018-11-01 00:00:00","end":"2018-12-01 00:00:00","lastname":"Mustermann","firstname":"Max","email": "m.mustermann@example.com"}&vehicles=["RTI_VEHICLEKEY"]


Code Block
titleCreate a new temporary user with portal rights for positions, addresses, orders and messages and multiple vehicle assignments
https://map.yellowfox.de/rti/tempuser_create.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&user={"start":"2018-11-01 00:00:00","end":"2018-12-01 00:00:00","lastname":"Mustermann","firstname":"Max","email": "m.mustermann@example.com"}&vehicles=["RTI_VEHICLEKEY","RTI_VEHICLEKEY","RTI_VEHICLEKEY"]&portal_rights={"view_positions":"yes","address_manager":"edit","message_manager":"edit"}