Closed kgilpin closed 10 years ago
Performing this command with role:grant_to
works; the PUT request includes an empty body which allows the command to work
wm164-1b7:grt kgilpin$ conjur role:grant_to group:demo/developers user:alice@demo
Role granted
wm164-1b7:grt kgilpin$ RESTCLIENT_LOG=stderr conjur role:grant_to group:demo/developers user:alice@demo
RestClient.post "https://ec2-54-81-242-78.compute-1.amazonaws.com/api/authn/users/admin/authenticate", "3rxcty66ywvnjp82n993m76hf61swpft22srqt0w5y7mmf3vck3s6", "Accept"=>"*/*; q=0.5, application/xml", "Accept-Encoding"=>"gzip, deflate", "Content-Length"=>"53", "Content-Type"=>"text/plain"
# => 200 OK | application/json 494 bytes
RestClient.get "https://ec2-54-81-242-78.compute-1.amazonaws.com/api/info", "Accept"=>"*/*; q=0.5, application/xml", "Accept-Encoding"=>"gzip, deflate"
# => 200 OK | application/json 17 bytes
RestClient.put "https://ec2-54-81-242-78.compute-1.amazonaws.com/api/authz/grt/roles/group/demo/developers/?members&member=user:alice@demo", "", "Accept"=>"*/*; q=0.5, application/xml", "Accept-Encoding"=>"gzip, deflate", "Authorization"=>"Token token=\"eyJkYXRhIjoiYWRtaW4iLCJ0aW1lc3RhbXAiOiIyMDE0LTA1LTA4IDE2OjAxOjEzIFVUQyIsInNpZ25hdHVyZSI6Im1qODFTdGN5bDNPdFo2NHpLa19KbWk0M0FJU1J2OWU2N3NXNDRUanRGaTI4SzZ5Zi05bFVLdkZZbWN2bzRNNEZBOHFfbTNXd2ZrLURWbmFUTGJsemxxaVpZdnMxanZnZUhHSFhpZ2pveGJ1TkkwZ1FQM0ctZlFYazJ6SWd2Rkp5bmMySjFpU3gtUVFiTkVadUh3NHYtRUJ2dDNvUTlMRmZvNEE3M1hSTG5lUHNkNnAzaGNSOE9SLVJhbXAyQjZqLUdrRG5zMlhIa0dlSEJfWGNpc1dzVUlJU3pTY3BVNkpDMGVDb3RiZ1hPMFQ1R3l4WVg3RU5BbGkxM0FDbnBfaGtkLVg1TVpXVWVXU3V4Nms0Qy15el9LTkdSVF9mNmNHSzQ2LWE5b2pQMXU0eHdTcG1UcnFtYXlaOWg2Y3VvOXRFS0FqYkxSLVhHY2l0eWhQRnNXMVBhTHRIeVhfWmY4YUk0WlNQbHZMTmpYaXBOcUQ0VHVtRTJxVjY3U29iUHJOLSIsImtleSI6ImE2ZWEyNWU4NzQyZTZkMGZmZTA1ODczMDRjZThjOGE1In0=\"", "Content-Length"=>"0", "Content-Type"=>"application/x-www-form-urlencoded"
# => 200 OK | text/html 20 bytes
Role granted
Appears to have been fixed a while back with changes to nginx appliance.
Appliance bug. Fixed. By the way it was a regression.