User and Permission Management in Skuid Platform

Skuid Platform is its own independent service, so there are no predefined users. Instead, Admins create Skuid Platform’s database of users. After users are created, their permissions and access to the platform’s various features are set with profiles.


After registering for a Skuid Platform site, a default user—with an Admin profile—is created using the username and password provided at registration.

As Skuid does not pull its user accounts from any existing data source, you must register users within the Skuid Platform itself.


The users table currently will not display more than the first 50 users in the Skuid site. This is expected behavior, and any additional users that sign up or are imported do exist. You may use the User table’s filter or the search functions to see these additional users.

Add users manually

  1. In Skuid, click Configure > Users.
  2. Within the table, click Add to create a new row.
  3. Specify your new user’s information:
    • First Name
    • Last Name
    • Username: The Username must be unique to your site.
    • Email: The email does not have to be unique; you can have one person using with the same email—with two different usernames. Only the username has to be unique.
    • Type: Full or Standard
    • Active: You must check this box to allow a user to access your site. If left unchecked, new users will not be able to set their passwords or log in.
  4. Click Save.

Once set to Active, your new user will receive an email welcoming them to Skuid and asking them verify their email address.

After clicking the verification link, the new user will then set their password:


After this, your new users will be ready to use Skuid!

Add multiple users via CSV file [[]]

Using a CSV (comma separated values) file allows you to add multiple users at once.


To add multiple users using spreadsheet data, the content must be exported into a CSV file. Applications such as Microsoft Excel and Google Spreadsheets let you export contents into CSV file, with discrete data segments separated by a delimiter (such as a comma or colon).

  1. In Skuid, click Configure > Users.

  2. Within the table, click the fa-caret-down next to fa-plus-circle Add User to open the drop-down menu.

  3. Select fa-magic Import CSV.

  4. In the CSV Import Users dialog box, select:

    • Delimiter: The options are a comma (“,”) or a semicolon (“;”). Make sure to select the same delimiter that is used within the CSV file to separate sections of data.

    • Default Profile: Select from a list of profiles currently available in this site.


      This profile will be used for all imported users, but it can be changed for individual users after they have been imported.

  5. Click fa-cloud-upload Upload to search for and upload the file. Skuid notifies you when the upload is successful.

  6. Click fa-arrow-right Assign Columns.

    • Indicate which column header in the .csv file corresponds to:

      • Email

      • First Name

      • Last Name

      • Username


        The username must be unique to the site or the user will not be created.

      • Profile (optional): If there is a column in the CSV file that corresponds to the individual’s profile, indicate it here. Adding a “profile” column to the CSV file means that users will be imported with their assigned profile because values in this column supersede the Default Profile (above).


        • If no column is selected here, all users are assigned the designated Default Profile.
        • If a column is selected, but values in the column do not match the list of available profiles, those users will be assigned the Default Profile.
  7. Click fa-arrow-right Preview to see the list of users to imported.

  8. Click fa-arrow-right Confirm & Import.


    If the CSV file is large, importing may take a while. This process is performed in background so you can continue working in Skuid.

  9. Once the users have been imported, locate them in the list of users and modify the following column:

    • Active: You must check this box to allow a user to access your site. If left unchecked, new users will not be able to set their passwords or log in.
  10. Click Save.

User provisioning through SSO [[]]

Skuid Platform supports user provisioning through any SAML-compatible identity provider. If you have many users, all of whom already have an account on your identity provider, this method of user creation is highly recommended—and a lot more efficient.

For more information, see the User Provisioning within Skuid Platform section of the Introduction to SSO, SAML, and Skuid topic.

Reset user passwords

While users can reset their own passwords, Skuid administrators can also initiate this process from the Users screen:

  1. Navigate to Configure > Users.
  2. Click Reset Password fa-refresh beside particular user.

Users will then receive an email containing a link to reset their password. Note that user password will not change until users click the link within the email.

Activate and deactivate users

Users within Skuid Platform cannot be deleted. Instead, users can be activated and deactivated. Deactivated users do not count against your Skuid subscription limit.

To activate or deactivate users:

  1. Navigate to Configure > Users.
  2. Click Activate fa-thumbs-up or Deactivate fa-thumbs-up beside the particular user.

You can activate and deactivate users as needed. Users will not receive a notification of their activation status, but will their access will be immediately granted or revoked respectively.

My Settings

Each user can configure their own Skuid settings by clicking their name in the Skuid navigation bar and clicking My Settings.


From this page, users can update the following personal settings:

  • First name
  • Last name
  • Email
  • Username
  • Federation Id (If the site has SSO enabled)

They can also update their personal locale settings, including:

  • Locale
  • Time Zone
  • Language

As well as site behavior settings:

  • Land On Last Visited Page After Login: If enabled, the user will be directed to the last Skuid page they visited whenever they log in. Otherwise, they are redirected to their profile’s default app. Disabled by default.

My Data Source Credentials

Users can enter, save, delete, and edit usernames and passwords for any data source configured for Per-user credentials.


Profiles determine user permissions in Skuid platform and enable you to set access to certain Skuid apps and data sources. Ensure marketing users can access marketing and sales apps, while only HR users can access the HR app—and restrict who can edit Skuid pages. You may also set access to individual data sources based on profiles. Profiles allow you to configure the perfect combination of permissions and restrictions for your users.


Ensure that each profile has access to both the appropriate apps and the necessary data sources used within those apps. A user who can access an app, but not the data sources used within its Skuid pages, will encounter unexpected behavior.


Even if your page does not contain models for certain data sources, savvy users can create them dynamically using Skuid’s JavaScript API. Exercise caution when assigning each profile’s permissions, particularly for data sources secured with implicit username/password.

There are three default profiles available:

  • Admin: A profile with full access to all Skuid features and apps. Admins may configure Skuid pages and change site settings, so this profile should be assigned to Skuid administrators and IT administrators.

  • Standard: Suited for end-users of Skuid apps, this profile does not have the Configure Site permission, meaning the user cannot edit Skuid pages or change site settings.

    By default, standard users also will not have access to any apps. You must configure which apps they have access to, or standard users will simply see an error page when they log in.

    For more information about app deployment, see the App Deployment with Skuid Platform topic.

  • Public: Intended for end-users on public-facing websites, such as customer portals, every non-logged in user has public profile permissions. By default, this profile cannot access anything, and its permissions must be specifically configured.

    Since public profiles can expose your Skuid app to the web, pay careful attention to the permissions you set on this profile. Also ensure that the security settings within your data source are appropriate for public use.

    You cannot create multiple types of Public profiles.


    Any files used in Skuid pages—including themes—must be marked Is Public in the Files tab of the Skuid UI.

Create new profiles

You must clone one of the three existing profiles in order to create new profiles. Doing this provides you a baseline of permissions to start.

  1. Click Configure fa-pencil beside one of the available profiles.
  2. Click Clone.
  3. In the Clone Profile popup, name your profile.
  4. Click Save.

After creating your new profile, edit its permissions as necessary.

Edit profile permissions

Click Configure fa-pencil beside a profile to edit its permissions. Use the subtabs to edit:

  • Site Permissions: Configure whether or not a profile may edit Skuid Platform site settings and Skuid pages.


    You cannot give the Standard profile permission to configure the site.

  • App Access: Set which apps a profile may use, as well as which app is the default for that profile.


    Only one app can be selected as default, and it must first be enabled for the profile.

  • Data Source Access: Determine which individual data sources a profile may access.


    Make sure to give users access to both the apps you want them to see and to the data sources needed to view that content.


Skuid respects the permissions set within the external data source, and will not allow the Skuid Administrator to give a user access to content they are not permissioned to view within the data source.

Assign profiles

Profiles must be assigned to users through on the Users page in Skuid Settings, accessed by navigating to Configure > Users.

  1. Click Configure fa-pencil beside the particular profile.
  2. In the Profile column, select a new profile type.