Skip to main content
Participant
August 3, 2021
Answered

Change principal-id

  • August 3, 2021
  • 2 replies
  • 421 views

Hi 👋

Can I change principal-id of users or set it manually?

I want use user id in my database for principal-id in adobe connect when create user with api

Is it possible?

    This topic has been closed for replies.
    Correct answer Jorma_at_CoSo

    You cannot change or manually set the principal ID, that is the SCO ID that Connect creates to uniquely identify the user when their account is created.

     

    You can set the account to not default to using the email as the login. You can do this by going Administration > Users and Groups > Edit Login and Password Policies and changing the Login Policy to Use e-mail address as the login to No. Then don't forget to scroll to the bottom and hit Save. 

    Then when you create a user, through the API or in the Connect UI, you can make their login ID the ID used in your database. That may get you what you need. 

    2 replies

    Jorma_at_CoSo
    Legend
    August 12, 2021

    You first need change the setting while in the Connect Central UI. Go to Administration > Users and Groups > Edit Login and Password Policies. The first option will be for the Login Policy and you should change the 'Use e-mail address as the login:' option to No. Then scroll down and hit Save (I have missed this step more than once). Now you can update user logins by editing thier info in the user management interface or you can use the APIs. I believe you'd need to use the principal-update call, https://helpx.adobe.com/adobe-connect/webservices/principal-update.html. 

    Jorma_at_CoSo
    Jorma_at_CoSoCorrect answer
    Legend
    August 4, 2021

    You cannot change or manually set the principal ID, that is the SCO ID that Connect creates to uniquely identify the user when their account is created.

     

    You can set the account to not default to using the email as the login. You can do this by going Administration > Users and Groups > Edit Login and Password Policies and changing the Login Policy to Use e-mail address as the login to No. Then don't forget to scroll to the bottom and hit Save. 

    Then when you create a user, through the API or in the Connect UI, you can make their login ID the ID used in your database. That may get you what you need. 

    Participant
    August 12, 2021

    thanks