Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: PLAT-10484

In this article

...

Use SnapLogic Manager or User and Group APIs to add users to your Org. A new user receives a sign-up email from SnapLogic, with a generated password. (

Info

Refer to the AutoSync documentation for more information on AutoSync users

...

.

User Types

You can use the Create User dialog to create the following types of users in Manager:

...

  1. In the SnapLogic Manager, click Users in the navigation pane to display the Users screen.

  2. In the toolbar of the Users screen, Click create  icon.

    The Create User dialog box is displayed.

  3. In the User Emailfield, enter the email ID.



    1. To create a project for this user in the default projects space, select Create a project for this user in the default project space.

    2. To provide Org admin permissions to this user, select Provision this user as an Org admin.

  4. Click Next. The dialog box displays the details required to create the user.

    1. Enter the First name and Last name of the new user.

    2. Select the Send notification emails option to send a welcome email when the user is created.

      Info
      titleSSO Login
      • If you use Single Sign On (SSO) for login, you can disable this setting. If this option is disabled, then as an Org admin you would provide account information directly to a new user, since the welcome email that contains the user's login information is not auto-generated. 
      • Click the to help icon  to view the context sensitive helop.

      • Click the help icon  to view the help documentation.


    3. If you plan to use SSO and do not want the users to have a separate SnapLogic login, select Disable password-based login .
      For information on managing password-based logins for existing users, see Manage Password Logins.

  5. Click Next. The dialog box displays the options for the account access.



  6. Specify the access in the Assign Account Access dialog:

    1. Application Access
      • Intelligent Integration Platform (IIP)
      • AutoSync, if provisioned for the Org,  AutoSync V1.0 (deprecated) might appear in Orgs where it was previously provisioned.
    2. Select API Access Only to prevent the new user from logging in. 
      This option is grayed out for service accounts. 
      This setting applies to all Orgs to which the user is associated. 

      Note

      This setting applies to all Orgs to which the user is associated.


    3. Select Provision this user as a service account(web login disabled) to create an account to call Triggered Tasks. Credentials for this user are sent to the account creator, as are all reset password emails. You can change a service account into a regular user account by updating the user and deselecting this check box.

  7. To encrypt the new user's emails, upload a public key. Currently, only .der and .pem file types are accepted.
    Encrypted emails are locked and can only be unlocked with a private key. 

    Note

    This option is only visible if Email Encryption is enabled in the Org Settings. 


  8. To add the user to the Org, click Create.


Info
titleAssociate a Service Account with another Org admin

You can use the Public API to associate a service account to another Org admin by setting the created_by attribute to the new user. The following example shows an HTTP request that can update the service account.

Guidelines:

  • You can make the request using Postman.
  • You  can authenticate the request using Org admin credentials
  • Make sure that you specify in the HTTP header the Content-Type: application/json
     

API Call:

PUT https://elastic.snaplogic.com/api/1/rest/public/users/jasper_doe@example.com

{

  "first_name" : "Jasper",

  "last_name" : Doe",

  "allow_password_login" : true,

  "revoke_old_password" : true,

  "utility" : true,

  "ui_access" : false,

  "created_by" : "admin92@example.com"

}

Learn more about how to use Public APIs to Update a User.


See Also

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "user" and space = "SD"

...