Skip to main content

HelloID

Add, edit, or remove a native data source

For more information, see Native data sources.

Add a native data source
  1. For the relevant dynamic form or delegated form, Edit a dynamic form or Edit a delegated form.

  2. For the relevant form element, click Edit Form Element.

  3. Enable the Use Data Source toggle.

    2022-08-24_15-01-28.jpg
  4. Click Configure Datasource.

  5. Select Native as the Type, and HelloID Users as the Subtype.

    2023-06-01_13-03-27.jpg
  6. Click Save.

  7. HelloID takes us back to the Edit Form Field dialog.

    2023-06-01_13-07-41.jpg
  8. Select a Value Field and a Text Field.

    The Value Field dropdown represents the actual data value which will be submitted, whereas the Text Field dropdown represents the label that will be shown to the end user.

    For this example, we'll select immutableId and userName, respectively.

    2023-06-01_13-10-01.jpg
  9. In the Scope field, select which group's users will be in-scope of this data source. For details instructions, see User scope filters.

    2023-06-01_13-12-59.jpg
    2023-06-01_13-38-18.jpg
  10. Click Update Field to close the dialog box.

  11. Click Save to save your form.

When the form is used in production, users in the in-scope groups are returned in the attached form element:

2023-06-01_14-22-47.jpg
  1. For the relevant dynamic form or delegated form, Edit a dynamic form or Edit a delegated form.

  2. For the relevant form element, click Edit Form Element.

  3. Enable the Use Data Source toggle.

    2022-08-24_15-01-28.jpg
  4. Click Configure Datasource.

  5. Select Native as the Type, and HelloID Groups as the Subtype.

    2022-08-24_15-03-29.jpg
  6. Click Save.

  7. HelloID takes us back to the Edit Form Field dialog.

    2022-08-24_15-05-25.jpg
  8. Select a Value Field and a Text Field.

    The Value Field dropdown represents the actual data value which will be submitted, whereas the Text Field dropdown represents the label that will be shown to the end user.

    For this example, we'll select immutableId and name, respectively.

    2022-08-24_15-07-33.jpg
  9. Pre-filter the groups which will be populated into the attached form element by entering a filter Name. Prepend and/or append * as a wildcard.

    For this example, we'll enter DEPGRP*:

    2022-08-24_15-21-50.jpg

    This will filter by groups which begin with DEPGRP. For this example, it will return 2 groups: DEPGRP_ENG and DEPGRP_HR.

    2022-08-24_15-30-16.jpg
  10. Click Update Field to close the dialog box.

  11. Click Save to save your form.

When the form is used in production, the in-scope groups are returned in the attached form element:

2023-06-01_14-25-43.jpg
  1. For the relevant dynamic form or delegated form, Edit a dynamic form or Edit a delegated form.

  2. For the form element that contains the data source, click Edit Form Element.

  3. Go to the Data Source tab.

  4. Continue by following the instructions in Add a native data source.

  1. Go to Self Service > Data Sources.

  2. For the relevant data source, click Delete.

  3. To confirm, click Delete.