<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D50Z00008OLO1PSAXOkta Classic EngineAdministrationAnswered2024-04-15T10:10:04.000Z2018-09-26T16:47:29.000Z2018-11-02T20:04:44.000Z
  • Thank you for posting on our Community page.

     

    This scenario is possible, even thou it is not the most convenient one. In order to do so, you can export all the Okta users that are assigned to an application (in your case, G Suite), by using the following API GET call: {{url}}/api/v1/apps/{{appId}}/users , for which:

    • {{url}} is your Okta domain (i.e. domain.okta/oktapreview.com);
    • {{appId}} is the ID of your G Suite application (can be obtained from the URL, when the app is selected, in Okta).

    For more information, this link should proof useful: https://developer.okta.com/code/rest/

     

    Now, if the Okta users are mastered by G Suite, the newly information downloaded from Okta (and modified) should be imported into G Suite; otherwise, any change you'd make in Okta is going to be overwritten by whatever is set in G Suite.

     

    However, if the users are mastered by Okta, you should make the necessary changes to the newly imported list, and go to Directory -> People -> More Actions -> Import Users from CSV and download the template. Afterwards, all the users from the initial list should be moved in the template, as this is the only supported format.

     

    After you do so, you should return to the People page and Upload the CSV. The Okta users are going to be modified and, through Provisioning, the G Suite users, as well.

     

    Thank you,

     

    Paul Auer

    Technical Support Engineer | Okta

    Expand Post
    Selected as Best
  • Thank you for posting on our Community page.

     

    This scenario is possible, even thou it is not the most convenient one. In order to do so, you can export all the Okta users that are assigned to an application (in your case, G Suite), by using the following API GET call: {{url}}/api/v1/apps/{{appId}}/users , for which:

    • {{url}} is your Okta domain (i.e. domain.okta/oktapreview.com);
    • {{appId}} is the ID of your G Suite application (can be obtained from the URL, when the app is selected, in Okta).

    For more information, this link should proof useful: https://developer.okta.com/code/rest/

     

    Now, if the Okta users are mastered by G Suite, the newly information downloaded from Okta (and modified) should be imported into G Suite; otherwise, any change you'd make in Okta is going to be overwritten by whatever is set in G Suite.

     

    However, if the users are mastered by Okta, you should make the necessary changes to the newly imported list, and go to Directory -> People -> More Actions -> Import Users from CSV and download the template. Afterwards, all the users from the initial list should be moved in the template, as this is the only supported format.

     

    After you do so, you should return to the People page and Upload the CSV. The Okta users are going to be modified and, through Provisioning, the G Suite users, as well.

     

    Thank you,

     

    Paul Auer

    Technical Support Engineer | Okta

    Expand Post
    Selected as Best
  • mike.davie1.5312945692819849E12 (Customer First Programs)

    Hello Adam,

     

    Thanks for posting your inquiry in Okta Community Portal.

     

    If you receive a great answer to your question(s), please help readers find it by marking it the best answer. Hover over the answer and click "Best Answer."

     

    Thank you,

    Mike Davie

    Okta Help Center

    Expand Post
This question is closed.
Loading
Updating user data via export and import