From michal.skrivanek at redhat.com Thu Dec 28 12:58:37 2017 Content-Type: multipart/mixed; boundary="===============0342699348606849023==" MIME-Version: 1.0 From: Michal Skrivanek To: devel at ovirt.org Subject: Re: [ovirt-devel] User is not authorized to perform this action. - trying to add SSH Public Key for a user Date: Thu, 28 Dec 2017 13:58:33 +0100 Message-ID: <5742AA47-49FB-4604-A845-2BA5BD67CD07@redhat.com> In-Reply-To: CAJgorsYyS+MqqtBXcobGnCcJJTMYBCdaWdwp+xy-vjRTN5x7Wg@mail.gmail.com --===============0342699348606849023== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_4DE47B10-A6A5-4D28-8A49-79C5DF918248 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Dutf-8 > On 28 Dec 2017, at 13:49, Yaniv Kaul wrote: >=3D20 > I'm following the example[1] and getting an error: > User is not authorized to perform this action. >=3D20 > What permission do I need (I'm using admin(a)internal) in order to do =3D this? UserProfileEditor > Engine.log: > 2017-12-28 07:25:35,571-05 WARN =3D [org.ovirt.engine.core.bll.AddUserProfileCommand] (default task-13) =3D [5af96d04-f81d-4c76-9f06-ee03a12e2f71] Validation of action =3D 'AddUserProfile' failed for user admin(a)internal-authz. Reasons: =3D VAR__ACTION__ADD,VAR__TYPE__USER_PROFILE,USER_NOT_AUTHORIZED_TO_PERFORM_AC= =3D TION > 2017-12-28 07:25:35,572-05 DEBUG =3D [org.ovirt.engine.core.common.di.interceptor.DebugLoggingInterceptor] =3D (default task-13) [5af96d04-f81d-4c76-9f06-ee03a12e2f71] method: =3D runAction, params: [AddUserProfile, > =3D UserProfileParameters:{commandId=3D3D'a57680f0-3926-4808-8452-ea8d67b076a3'= ,=3D user=3D3D'null', commandType=3D3D'Unknown'}], timeElapsed: 41ms user =3DE2=3D80=3D9Cnull=3DE2=3D80=3D9D sounds wrong > 2017-12-28 07:25:35,577-05 ERROR =3D [org.ovirt.engine.api.restapi.resource.AbstractBackendResource] (default = =3D task-13) [] Operation Failed: [User is not authorized to perform this =3D action.] >=3D20 > TIA, > Y. >=3D20 > [1] =3D https://github.com/oVirt/ovirt-engine-sdk/blob/master/sdk/examples/add_use= =3D r_ssh_public_key.py =3D _______________________________________________ > Devel mailing list > Devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel --Apple-Mail=3D_4DE47B10-A6A5-4D28-8A49-79C5DF918248 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Dutf-8

On 28 Dec 2017, at 13:49, Yaniv Kaul <ykaul(a)redhat.com>= ; =3D wrote:

I'm following the example[1] and getting an =3D error:
User is not authorized to perform this action.

What=3D permission do I need (I'm using admin(a)internal) in order to do =3D this?

UserProfileEditor

Engine.log:
2017-12-2= 8 =3D 07:25:35,571-05 WARN  =3D [org.ovirt.engine.core.bll.AddUserProfileCommand] (default task-13) =3D [5af96d04-f81d-4c76-9f06-ee03a12e2f71] Validation of action =3D 'AddUserProfile' failed for user admin(a)internal-authz. Reasons: =3D VAR__ACTION__ADD,VAR__TYPE__USER_PROFILE,USER_NOT_AUTHORIZED_TO_PERFORM_AC= =3D TION
2017-12-28 07:25:35,572-05 DEBUG =3D [org.ovirt.engine.core.common.di.interceptor.DebugLoggingInterceptor] =3D (default task-13) [5af96d04-f81d-4c76-9f06-ee03a12e2f71] method: =3D runAction, params: =3D [AddUserProfile,
UserProfileParameters:{commandId=3D3D'a57680f0-3926-4808-8452-= ea8=3D d67b076a3', user=3D3D'null', commandType=3D3D'Unknown'}], timeElapsed: =3D 41ms

user = =3D =3DE2=3D80=3D9Cnull=3DE2=3D80=3D9D sounds wrong

=
2017-12-28 07:25:35,577-05 ERROR =3D [org.ovirt.engine.api.restapi.resource.AbstractBackendResource] (default = =3D task-13) [] Operation Failed: [User is not authorized to perform this =3D action.]

TIA,
Y.

_______________________________________________
Devel =3D mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel

=3D --Apple-Mail=3D_4DE47B10-A6A5-4D28-8A49-79C5DF918248-- --===============0342699348606849023== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fNERFNDdCMTAtQTZBNS00RDI4LThBNDktNzlDNURGOTE4MjQ4CkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD11dGYtOAoKCgo+IE9uIDI4IERlYyAyMDE3LCBhdCAxMzo0OSwgWWFu aXYgS2F1bCA8eWthdWxAcmVkaGF0LmNvbT4gd3JvdGU6Cj49MjAKPiBJJ20gZm9sbG93aW5nIHRo ZSBleGFtcGxlWzFdIGFuZCBnZXR0aW5nIGFuIGVycm9yOgo+IFVzZXIgaXMgbm90IGF1dGhvcml6 ZWQgdG8gcGVyZm9ybSB0aGlzIGFjdGlvbi4KPj0yMAo+IFdoYXQgcGVybWlzc2lvbiBkbyBJIG5l ZWQgKEknbSB1c2luZyBhZG1pbkBpbnRlcm5hbCkgaW4gb3JkZXIgdG8gZG8gPQp0aGlzPwoKVXNl clByb2ZpbGVFZGl0b3IKCj4gRW5naW5lLmxvZzoKPiAyMDE3LTEyLTI4IDA3OjI1OjM1LDU3MS0w NSBXQVJOICA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkFkZFVzZXJQcm9maWxlQ29tbWFu ZF0gKGRlZmF1bHQgdGFzay0xMykgPQpbNWFmOTZkMDQtZjgxZC00Yzc2LTlmMDYtZWUwM2ExMmUy ZjcxXSBWYWxpZGF0aW9uIG9mIGFjdGlvbiA9CidBZGRVc2VyUHJvZmlsZScgZmFpbGVkIGZvciB1 c2VyIGFkbWluQGludGVybmFsLWF1dGh6LiBSZWFzb25zOiA9ClZBUl9fQUNUSU9OX19BREQsVkFS X19UWVBFX19VU0VSX1BST0ZJTEUsVVNFUl9OT1RfQVVUSE9SSVpFRF9UT19QRVJGT1JNX0FDPQpU SU9OCj4gMjAxNy0xMi0yOCAwNzoyNTozNSw1NzItMDUgREVCVUcgPQpbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmNvbW1vbi5kaS5pbnRlcmNlcHRvci5EZWJ1Z0xvZ2dpbmdJbnRlcmNlcHRvcl0gPQoo ZGVmYXVsdCB0YXNrLTEzKSBbNWFmOTZkMDQtZjgxZC00Yzc2LTlmMDYtZWUwM2ExMmUyZjcxXSBt ZXRob2Q6ID0KcnVuQWN0aW9uLCBwYXJhbXM6IFtBZGRVc2VyUHJvZmlsZSwKPiA9ClVzZXJQcm9m aWxlUGFyYW1ldGVyczp7Y29tbWFuZElkPTNEJ2E1NzY4MGYwLTM5MjYtNDgwOC04NDUyLWVhOGQ2 N2IwNzZhMycsPQogdXNlcj0zRCdudWxsJywgY29tbWFuZFR5cGU9M0QnVW5rbm93bid9XSwgdGlt ZUVsYXBzZWQ6IDQxbXMKCnVzZXIgPUUyPTgwPTlDbnVsbD1FMj04MD05RCBzb3VuZHMgd3JvbmcK Cj4gMjAxNy0xMi0yOCAwNzoyNTozNSw1NzctMDUgRVJST1IgPQpbb3JnLm92aXJ0LmVuZ2luZS5h cGkucmVzdGFwaS5yZXNvdXJjZS5BYnN0cmFjdEJhY2tlbmRSZXNvdXJjZV0gKGRlZmF1bHQgPQp0 YXNrLTEzKSBbXSBPcGVyYXRpb24gRmFpbGVkOiBbVXNlciBpcyBub3QgYXV0aG9yaXplZCB0byBw ZXJmb3JtIHRoaXMgPQphY3Rpb24uXQo+PTIwCj4gVElBLAo+IFkuCj49MjAKPiBbMV0gPQpodHRw czovL2dpdGh1Yi5jb20vb1ZpcnQvb3ZpcnQtZW5naW5lLXNkay9ibG9iL21hc3Rlci9zZGsvZXhh bXBsZXMvYWRkX3VzZT0Kcl9zc2hfcHVibGljX2tleS5weSA9CjxodHRwczovL2dpdGh1Yi5jb20v b1ZpcnQvb3ZpcnQtZW5naW5lLXNkay9ibG9iL21hc3Rlci9zZGsvZXhhbXBsZXMvYWRkX3VzPQpl cl9zc2hfcHVibGljX2tleS5weT5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IERldmVsIG1haWxpbmcgbGlzdAo+IERldmVsQG92aXJ0Lm9yZwo+IGh0dHA6 Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXZlbAoKCi0tQXBwbGUtTWFpbD1f NERFNDdCMTAtQTZBNS00RDI4LThBNDktNzlDNURGOTE4MjQ4CkNvbnRlbnQtVHJhbnNmZXItRW5j b2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7CgljaGFyc2V0 PXV0Zi04Cgo8aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PTNEIkNvbnRlbnQtVHlwZSIgY29u dGVudD0zRCJ0ZXh0L2h0bWw7ID0KY2hhcnNldD0zRHV0Zi04Ij48L2hlYWQ+PGJvZHkgc3R5bGU9 M0Qid29yZC13cmFwOiBicmVhay13b3JkOyA9Ci13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgbGlu ZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7IiBjbGFzcz0zRCIiPjxiciA9CmNsYXNzPTNEIiI+ PGRpdj48YnIgY2xhc3M9M0QiIj48YmxvY2txdW90ZSB0eXBlPTNEImNpdGUiIGNsYXNzPTNEIiI+ PGRpdiA9CmNsYXNzPTNEIiI+T24gMjggRGVjIDIwMTcsIGF0IDEzOjQ5LCBZYW5pdiBLYXVsICZs dDs8YSA9CmhyZWY9M0QibWFpbHRvOnlrYXVsQHJlZGhhdC5jb20iIGNsYXNzPTNEIiI+eWthdWxA cmVkaGF0LmNvbTwvYT4mZ3Q7ID0Kd3JvdGU6PC9kaXY+PGJyIGNsYXNzPTNEIkFwcGxlLWludGVy Y2hhbmdlLW5ld2xpbmUiPjxkaXYgY2xhc3M9M0QiIj48ZGl2ID0KZGlyPTNEImx0ciIgY2xhc3M9 M0QiIj5JJ20gZm9sbG93aW5nIHRoZSBleGFtcGxlWzFdIGFuZCBnZXR0aW5nIGFuID0KZXJyb3I6 PGRpdiBjbGFzcz0zRCIiPlVzZXIgaXMgbm90IGF1dGhvcml6ZWQgdG8gcGVyZm9ybSB0aGlzIGFj dGlvbi48YnIgPQpjbGFzcz0zRCIiPjwvZGl2PjxkaXYgY2xhc3M9M0QiIj48YnIgY2xhc3M9M0Qi Ij48L2Rpdj48ZGl2IGNsYXNzPTNEIiI+V2hhdD0KIHBlcm1pc3Npb24gZG8gSSBuZWVkIChJJ20g dXNpbmcgYWRtaW5AaW50ZXJuYWwpIGluIG9yZGVyIHRvIGRvID0KdGhpcz88L2Rpdj48L2Rpdj48 L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnIgPQpjbGFzcz0zRCIiPjwvZGl2PlVzZXJQcm9maWxl RWRpdG9yPC9kaXY+PGRpdj48YnIgY2xhc3M9M0QiIj48YmxvY2txdW90ZSA9CnR5cGU9M0QiY2l0 ZSIgY2xhc3M9M0QiIj48ZGl2IGNsYXNzPTNEIiI+PGRpdiBkaXI9M0QibHRyIiBjbGFzcz0zRCIi PjxkaXYgPQpjbGFzcz0zRCIiPkVuZ2luZS5sb2c6PC9kaXY+PGRpdiBjbGFzcz0zRCIiPjxkaXYg Y2xhc3M9M0QiIj4yMDE3LTEyLTI4ID0KMDc6MjU6MzUsNTcxLTA1IFdBUk4mbmJzcDsgPQpbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5BZGRVc2VyUHJvZmlsZUNvbW1hbmRdIChkZWZhdWx0IHRh c2stMTMpID0KWzVhZjk2ZDA0LWY4MWQtNGM3Ni05ZjA2LWVlMDNhMTJlMmY3MV0gVmFsaWRhdGlv biBvZiBhY3Rpb24gPQonQWRkVXNlclByb2ZpbGUnIGZhaWxlZCBmb3IgdXNlciBhZG1pbkBpbnRl cm5hbC1hdXRoei4gUmVhc29uczogPQpWQVJfX0FDVElPTl9fQURELFZBUl9fVFlQRV9fVVNFUl9Q Uk9GSUxFLFVTRVJfTk9UX0FVVEhPUklaRURfVE9fUEVSRk9STV9BQz0KVElPTjwvZGl2PjxkaXYg Y2xhc3M9M0QiIj4yMDE3LTEyLTI4IDA3OjI1OjM1LDU3Mi0wNSBERUJVRyA9Cltvcmcub3ZpcnQu ZW5naW5lLmNvcmUuY29tbW9uLmRpLmludGVyY2VwdG9yLkRlYnVnTG9nZ2luZ0ludGVyY2VwdG9y XSA9CihkZWZhdWx0IHRhc2stMTMpIFs1YWY5NmQwNC1mODFkLTRjNzYtOWYwNi1lZTAzYTEyZTJm NzFdIG1ldGhvZDogPQpydW5BY3Rpb24sIHBhcmFtczogPQpbQWRkVXNlclByb2ZpbGUsPC9kaXY+ PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxibG9ja3F1b3RlID0KdHlwZT0zRCJjaXRl IiBjbGFzcz0zRCIiPjxkaXYgY2xhc3M9M0QiIj48ZGl2IGRpcj0zRCJsdHIiIGNsYXNzPTNEIiI+ PGRpdiA9CmNsYXNzPTNEIiI+PGRpdiA9CmNsYXNzPTNEIiI+VXNlclByb2ZpbGVQYXJhbWV0ZXJz Ontjb21tYW5kSWQ9M0QnYTU3NjgwZjAtMzkyNi00ODA4LTg0NTItZWE4PQpkNjdiMDc2YTMnLCB1 c2VyPTNEJ251bGwnLCBjb21tYW5kVHlwZT0zRCdVbmtub3duJ31dLCB0aW1lRWxhcHNlZDogPQo0 MW1zPC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyIGNsYXNzPTNE IiI+PC9kaXY+dXNlciA9Cj1FMj04MD05Q251bGw9RTI9ODA9OUQgc291bmRzIHdyb25nPC9kaXY+ PGRpdj48YnIgY2xhc3M9M0QiIj48YmxvY2txdW90ZSA9CnR5cGU9M0QiY2l0ZSIgY2xhc3M9M0Qi Ij48ZGl2IGNsYXNzPTNEIiI+PGRpdiBkaXI9M0QibHRyIiBjbGFzcz0zRCIiPjxkaXYgPQpjbGFz cz0zRCIiPjxkaXYgY2xhc3M9M0QiIj4yMDE3LTEyLTI4IDA3OjI1OjM1LDU3Ny0wNSBFUlJPUiA9 Cltvcmcub3ZpcnQuZW5naW5lLmFwaS5yZXN0YXBpLnJlc291cmNlLkFic3RyYWN0QmFja2VuZFJl c291cmNlXSAoZGVmYXVsdCA9CnRhc2stMTMpIFtdIE9wZXJhdGlvbiBGYWlsZWQ6IFtVc2VyIGlz IG5vdCBhdXRob3JpemVkIHRvIHBlcmZvcm0gdGhpcyA9CmFjdGlvbi5dPC9kaXY+PC9kaXY+PGRp diBjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPjwvZGl2PjxkaXYgPQpjbGFzcz0zRCIiPlRJQSw8 L2Rpdj48ZGl2IGNsYXNzPTNEIiI+WS48L2Rpdj48ZGl2IGNsYXNzPTNEIiI+PGJyID0KY2xhc3M9 M0QiIj48L2Rpdj48ZGl2IGNsYXNzPTNEIiI+WzFdJm5ic3A7PGEgPQpocmVmPTNEImh0dHBzOi8v Z2l0aHViLmNvbS9vVmlydC9vdmlydC1lbmdpbmUtc2RrL2Jsb2IvbWFzdGVyL3Nkay9leGFtcGxl cz0KL2FkZF91c2VyX3NzaF9wdWJsaWNfa2V5LnB5IiA9CmNsYXNzPTNEIiI+aHR0cHM6Ly9naXRo dWIuY29tL29WaXJ0L292aXJ0LWVuZ2luZS1zZGsvYmxvYi9tYXN0ZXIvc2RrL2V4YW1wPQpsZXMv YWRkX3VzZXJfc3NoX3B1YmxpY19rZXkucHk8L2E+PC9kaXY+PC9kaXY+Cl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIGNsYXNzPTNEIiI+RGV2ZWwgPQpt YWlsaW5nIGxpc3Q8YnIgY2xhc3M9M0QiIj48YSBocmVmPTNEIm1haWx0bzpEZXZlbEBvdmlydC5v cmciID0KY2xhc3M9M0QiIj5EZXZlbEBvdmlydC5vcmc8L2E+PGJyID0KY2xhc3M9M0QiIj5odHRw Oi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vZGV2ZWw8L2Rpdj48L2Jsb2NrcXVv dGU9Cj48L2Rpdj48YnIgY2xhc3M9M0QiIj48L2JvZHk+PC9odG1sPj0KCi0tQXBwbGUtTWFpbD1f NERFNDdCMTAtQTZBNS00RDI4LThBNDktNzlDNURGOTE4MjQ4LS0K --===============0342699348606849023==--