Username/Password for Xtk:Session#Logon Service | Community
Skip to main content
Level 3
April 29, 2024
Solved

Username/Password for Xtk:Session#Logon Service

  • April 29, 2024
  • 3 replies
  • 1679 views

Hi Everyone,

 

On ACC's latest version, the Access management part has moved to the Admin console. We can no longer create an operator on the instance

client console version - 8.5.2

Application server version - 8.5.2

 

I am leveraging OOTB-provided API for one API requirement 

using:  Xtk:Session#Logon Service to generate a session token, security token.

 

Can anyone confirm how to create an operator with password in this case from Admin console.

As I think Operator created from Admin console works only with adobe id.

 

Thanks

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Manoj_Kumar

Hello @ratika 

 

You will have to create a technical operator for this in v8.

 

Here is the documentation on how to do this:

https://experienceleague.adobe.com/en/docs/campaign/technotes-ac/tn-new/ims-migration

3 replies

CampaignerForLife
Level 5
April 29, 2024

Do you mean to create an operator using a SOAP query? 

ratikaAuthor
Level 3
April 29, 2024

No, maybe my question is not clear.

I want to create an operator to use in the logon method of xtk:session for API requirements. But on the latest Adobe campaign version, I am unable to create one on the instance. It says to create an operator go to Admin console.

 

If I create an operator on the Admin console then that will only allow access using Adobe ID as there is no way to create an operator with password.

To use logon method I need an operator with a username and password.

 

Hope my ask is clear now.

CampaignerForLife
Level 5
April 29, 2024

Ah! I haven't faced this as i'm not in that version. 

 

Perhaps you could by pass it by creating it with a java script query or a direct SQL insert?

 

xtk.session.Write(<operator _operation="insert" xtkschema="xtk:operator" password="x" name="y" (...) />);

 

Or, with an SQL Code, you can look at the table names and so in the Documentation tab of Operator data schema. Then do a simple "Insert into XtkOperator (sPassword, ....) VALUES ("x", ...)"

 

 

Manoj_Kumar
Community Advisor
Manoj_KumarCommunity AdvisorAccepted solution
Community Advisor
April 30, 2024

Hello @ratika 

 

You will have to create a technical operator for this in v8.

 

Here is the documentation on how to do this:

https://experienceleague.adobe.com/en/docs/campaign/technotes-ac/tn-new/ims-migration

Manoj  | https://themartech.pro
ratikaAuthor
Level 3
May 1, 2024

Thanks @_manoj_kumar_ 

DavidKangni
Community Advisor
Community Advisor
April 30, 2024

@ratika 

When you move the technical account to admin console, you'll need to update your authentication method too.

 

Here the old method using session_token from your username/password  

new method will use bearer token

 

You can find more details here

Thanks,

David

 

David Kangni