on 07-15-2008 10:58 PM
When I execute a transaction from the workbench in 12.0 SP3 using a test account, I get the following error:
[ERROR]: Error executing transaction: Could Not Execute Transaction: [TMP6a683fe1-52b8-11dd-a23e-c9339be0c17a] test01 is not assigned to a role that can perform this action.
I assumed the service needed is 'XAcuteRuntime' but the test account is in the 'xMII Users' role and that role is assigned to that service.
Any ideas?
David Macindoe
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To expand on what Rupesh suggests:
Create a new transaction, save it, then export it. It will show whatever default security roles are assigned. The export your transaction of interest. Look in the same relative location in the file to see what roles are assigned. Manually edit to change to roles which are correct for your system.
Good luck,
Mike
As a side note, you should also upgrade to 12.0.4 which is available.
Edited by: Michael Appleby on Jul 16, 2008 1:58 PM
Quite a few helpful suggestions there. In the transaction I'm testing the Reader Role is associated with 'xMII Users' of which my test account is a member. I exported the transaction, deleted the transaction in the Workbench, then looked in the exported transaction on my desktop. It had:
<Name>Metrics_ING_008/ING008_CA</Name>
<Version>323</Version>
<WriterRoles>XMII Administrators,XMII Developers</WriterRoles>
<ReaderRoles>XMII Users</ReaderRoles>
I deleted XMII Users from the transaction's ReaderRoles and re-typed it. I then re-imported back into the Workbench. It still failed.
When I create a transaction in the Workbench, the default roles are:
<WriterRoles>XMII Administrators,XMII Developers</WriterRoles>
<ReaderRoles>XMII Administrators,XMII Developers,XMII Users</ReaderRoles>
I don't think the issue is in the Reader Role because I can open the transaction in the Workbench OK - I just can't execute it.
You execute this transaction in some other account except test account.If you are not getting any error, then problem is only in your test account.
Goto User Management and check the user test01,what are the roles are assigned to this user.Administrators,developers and Everyone roles must be assigned to user.
If it is ok, then once you restart the services in your test server.Hope this will help you.
Thanks,
Manisha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, David Macindoe
if i were u, i would do the following to find out what exactly the problem is:
1.... i will change another account to test this transaction, like xmii_developer or admin, to see whether or not i will also get the error msg. if not, then it could be something associates with the user account. and then i can check the reader role /writer role configuration.
2....if u also get the same error msg after changing a user account, i think that would be something assiciates with the system security settings.
i hope that will help u .
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The error is probably coming from the Transaction Security ReaderRoles/WriterRoles. How does this line up with the Roles assigned to your test user?
Regards,
Jeremy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.