Skip to content

Resolve "Create a SCIM specific token for group SSO [FE]"

What does this MR do?

This MR adds a new section to the bottom of the setting's page in order to handle SCIM Tokens

before after (no token) after (display token)
Screenshot_2019-03-12_at_12.56.05 Screenshot_2019-03-21_at_16.58.18 Screenshot_2019-03-21_at_17.32.17

What are the relevant issue numbers?

#9406 (closed)

How do I test this locally?

You need to add the below to your config/gitlab.yml file

providers:
  - { name: 'group_saml' }

You'll also have to run Feature.enable(:group_scim) via the Ruby console in order to enable the feature flag.

Then select a group -> hover settings -> select SAML SSO

Does this MR meet the acceptance criteria?

To do

  • Complete ajax for generating token
  • Add loader while ajax processes
  • Add JS for correctly rendering the SCIM token panels i.e. generate, view, hidden password
  • Complete tests
  • Add error handling for ajax calls
  • Fix bug where JS doesn't reload after saving form
Edited by Brandon Labuschagne

Merge request reports