no arquivo glpi-sdk-ruby/lib/glpi/sdk/resource.rb :
#adicionar usuário
def self.ticket_user(session, id, attributes = {})
item_type = attributes.key?(:item_type) ? attributes.delete(:item_type) : type_name
payload = { input: attributes }.to_json
puts payload
session.request :post, "/#{item_type}/#{id}/Ticket_User", body: payload
find(session, id, item_type)
end
para adicionar o usuário como observador(3), atribuir a um usuário(2) ou requerente(1)
no arquivo glpi-sdk-ruby/lib/glpi/sdk/resource.rb :
para adicionar o usuário como observador(3), atribuir a um usuário(2) ou requerente(1)