GET /api/users
Lista wszystkich użytkowników

GET /api/auth_source_ldaps/:auth_source_ldap_id/users
Lista wszystkich użytkowników do źródła uwierzytelniania LDAP

GET /api/usergroups/:usergroup_id/users
Lista wszystkich użytkowników dla grupy użytkowników

GET /api/roles/:role_id/users
Lista wszystkich użytkowników do roli

GET /api/locations/:location_id/users
Lista wszystkich użytkowników do lokalizacji

GET /api/organizations/:organization_id/users
Lista wszystkich użytkowników w organizacji

Parametry

Nazwa parametru Opis
auth_source_ldap_id
opcjonalny

Identyfikator źródła uwierzytelniania LDAP

Validations:

  • Must be a String

usergroup_id
opcjonalny

Identyfikator grupy użytkowników

Validations:

  • Must be a String

role_id
opcjonalny

ID roli

Validations:

  • Must be a String

location_id
opcjonalny

Zakres w zależności od lokalizacji

Validations:

  • Must be a Integer

organization_id
opcjonalny

Zakres w zależności od organizacji

Validations:

  • Must be a Integer

search
opcjonalny

rezultat filtrowania

Validations:

  • Must be a String

order
opcjonalny

rezultat sortowania

Validations:

  • Must be a String

page
opcjonalny

rezultat paginacji

Validations:

  • Must be a String

per_page
opcjonalny

Liczba wpisów na jedno żądanie

Validations:

  • Must be a String


GET /api/users/:id
Pokaż użytkownika

Parametry

Nazwa parametru Opis
id
wymagany

Validations:

  • Must be a String


POST /api/users
Tworzenie użytkownika

Adds role 'Default role' to the user by default

Parametry

Nazwa parametru Opis
user
wymagany

Validations:

  • Must be a Hash

user[login]
wymagany

Validations:

  • Must be a String

user[firstname]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a String

user[lastname]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a String

user[mail]
wymagany

Validations:

  • Must be a String

user[description]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a String

user[admin]
opcjonalny , nil dopuszczalny

Jest to konto administratora

Validations:

  • Must be one of: true, false, 1, 0

user[password]
wymagany

Validations:

  • Must be a String

user[default_location_id]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a Integer

user[default_organization_id]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a Integer

user[auth_source_id]
wymagany

Validations:

  • Must be a Integer

user[timezone]
opcjonalny , nil dopuszczalny

Strefa czasowa użytkownika

Validations:

  • Must be one of: American Samoa, International Date Line West, Midway Island, Hawaii, Alaska, Pacific Time (US & Canada), Tijuana, Arizona, Chihuahua, Mazatlan, Mountain Time (US & Canada), Central America, Central Time (US & Canada), Guadalajara, Mexico City, Monterrey, Saskatchewan, Bogota, Eastern Time (US & Canada), Indiana (East), Lima, Quito, Atlantic Time (Canada), Caracas, Georgetown, La Paz, Santiago, Newfoundland, Brasilia, Buenos Aires, Greenland, Montevideo, Mid-Atlantic, Azores, Cape Verde Is., Casablanca, Dublin, Edinburgh, Lisbon, London, Monrovia, UTC, Amsterdam, Belgrade, Berlin, Bern, Bratislava, Brussels, Budapest, Copenhagen, Ljubljana, Madrid, Paris, Prague, Rome, Sarajevo, Skopje, Stockholm, Vienna, Warsaw, West Central Africa, Zagreb, Zurich, Athens, Bucharest, Cairo, Harare, Helsinki, Jerusalem, Kaliningrad, Kyiv, Pretoria, Riga, Sofia, Tallinn, Vilnius, Baghdad, Istanbul, Kuwait, Minsk, Moscow, Nairobi, Riyadh, St. Petersburg, Volgograd, Tehran, Abu Dhabi, Baku, Muscat, Samara, Tbilisi, Yerevan, Kabul, Ekaterinburg, Islamabad, Karachi, Tashkent, Chennai, Kolkata, Mumbai, New Delhi, Sri Jayawardenepura, Kathmandu, Almaty, Astana, Dhaka, Urumqi, Rangoon, Bangkok, Hanoi, Jakarta, Krasnoyarsk, Novosibirsk, Beijing, Chongqing, Hong Kong, Irkutsk, Kuala Lumpur, Perth, Singapore, Taipei, Ulaanbaatar, Osaka, Sapporo, Seoul, Tokyo, Yakutsk, Adelaide, Darwin, Brisbane, Canberra, Guam, Hobart, Melbourne, Port Moresby, Sydney, Vladivostok, Magadan, New Caledonia, Solomon Is., Srednekolymsk, Auckland, Fiji, Kamchatka, Marshall Is., Wellington, Chatham Is., Nuku'alofa, Samoa, Tokelau Is..

user[locale]
opcjonalny , nil dopuszczalny

Korzystne ustawienia regionalne autora

Validations:

  • Must be one of: ja, pl, zh_CN, fr, zh_TW, gl, es, de, it, en_GB, en, ru, ko, pt_BR, ca, sv_SE.

user[role_ids]
opcjonalny , nil dopuszczalny

Validations:

  • Must be an array of any type

user[location_ids]
opcjonalny , nil dopuszczalny

ZMIEŃ lokalizacje o podanym id

Validations:

  • Must be an array of any type

user[organization_ids]
opcjonalny , nil dopuszczalny

ZMIEŃ organizacje o podanym id

Validations:

  • Must be an array of any type


PUT /api/users/:id
Aktualizacja użytkownika

Adds role 'Default role' to the user if it is not already present. Only another admin can change the admin account attribute.

Parametry

Nazwa parametru Opis
id
wymagany

Validations:

  • Must be a String

user
wymagany

Validations:

  • Must be a Hash

user[login]
opcjonalny

Validations:

  • Must be a String

user[firstname]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a String

user[lastname]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a String

user[mail]
opcjonalny

Validations:

  • Must be a String

user[description]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a String

user[admin]
opcjonalny , nil dopuszczalny

Jest to konto administratora

Validations:

  • Must be one of: true, false, 1, 0

user[password]
opcjonalny

Validations:

  • Must be a String

user[default_location_id]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a Integer

user[default_organization_id]
opcjonalny , nil dopuszczalny

Validations:

  • Must be a Integer

user[auth_source_id]
opcjonalny

Validations:

  • Must be a Integer

user[timezone]
opcjonalny , nil dopuszczalny

Strefa czasowa użytkownika

Validations:

  • Must be one of: American Samoa, International Date Line West, Midway Island, Hawaii, Alaska, Pacific Time (US & Canada), Tijuana, Arizona, Chihuahua, Mazatlan, Mountain Time (US & Canada), Central America, Central Time (US & Canada), Guadalajara, Mexico City, Monterrey, Saskatchewan, Bogota, Eastern Time (US & Canada), Indiana (East), Lima, Quito, Atlantic Time (Canada), Caracas, Georgetown, La Paz, Santiago, Newfoundland, Brasilia, Buenos Aires, Greenland, Montevideo, Mid-Atlantic, Azores, Cape Verde Is., Casablanca, Dublin, Edinburgh, Lisbon, London, Monrovia, UTC, Amsterdam, Belgrade, Berlin, Bern, Bratislava, Brussels, Budapest, Copenhagen, Ljubljana, Madrid, Paris, Prague, Rome, Sarajevo, Skopje, Stockholm, Vienna, Warsaw, West Central Africa, Zagreb, Zurich, Athens, Bucharest, Cairo, Harare, Helsinki, Jerusalem, Kaliningrad, Kyiv, Pretoria, Riga, Sofia, Tallinn, Vilnius, Baghdad, Istanbul, Kuwait, Minsk, Moscow, Nairobi, Riyadh, St. Petersburg, Volgograd, Tehran, Abu Dhabi, Baku, Muscat, Samara, Tbilisi, Yerevan, Kabul, Ekaterinburg, Islamabad, Karachi, Tashkent, Chennai, Kolkata, Mumbai, New Delhi, Sri Jayawardenepura, Kathmandu, Almaty, Astana, Dhaka, Urumqi, Rangoon, Bangkok, Hanoi, Jakarta, Krasnoyarsk, Novosibirsk, Beijing, Chongqing, Hong Kong, Irkutsk, Kuala Lumpur, Perth, Singapore, Taipei, Ulaanbaatar, Osaka, Sapporo, Seoul, Tokyo, Yakutsk, Adelaide, Darwin, Brisbane, Canberra, Guam, Hobart, Melbourne, Port Moresby, Sydney, Vladivostok, Magadan, New Caledonia, Solomon Is., Srednekolymsk, Auckland, Fiji, Kamchatka, Marshall Is., Wellington, Chatham Is., Nuku'alofa, Samoa, Tokelau Is..

user[locale]
opcjonalny , nil dopuszczalny

Korzystne ustawienia regionalne autora

Validations:

  • Must be one of: ja, pl, zh_CN, fr, zh_TW, gl, es, de, it, en_GB, en, ru, ko, pt_BR, ca, sv_SE.

user[role_ids]
opcjonalny , nil dopuszczalny

Validations:

  • Must be an array of any type

user[location_ids]
opcjonalny , nil dopuszczalny

ZMIEŃ lokalizacje o podanym id

Validations:

  • Must be an array of any type

user[organization_ids]
opcjonalny , nil dopuszczalny

ZMIEŃ organizacje o podanym id

Validations:

  • Must be an array of any type

user[current_password]
opcjonalny , nil dopuszczalny

Required when user want to change own password

Validations:

  • Must be a String


DELETE /api/users/:id
Usuń użytkownika

Parametry

Nazwa parametru Opis
id
wymagany

Validations:

  • Must be a String