-
Notifications
You must be signed in to change notification settings - Fork 496
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add end user's IdP information to host vitals #23236
Comments
Hey @marko-lisica, left some feedback in a Loom video here. |
related: #21028 |
FYI @marko-lisica I presented wireframes to Mike and got feedback that I think we want to address when we come back this story. Feedback and Gong recording are in this Google doc: https://docs.google.com/document/d/1CVWjE23RiUIpR7b4orojkxFp4gEzr4qDLmSv-TNxf6M/edit?tab=t.0 |
Linked to Unthread ticket: |
Hey @marko-lisica, I recorded some UI feedback here: https://drive.google.com/file/d/1amow8wVZrNkZI80Ri9Sb2QSDWgRsEYB8/view?usp=sharing It's a longer video because I did some wireframing (added proposed tweaks). |
@marko-lisica Is there a new API endpoint for SCIM requests to Fleet? How is authentication handled? We don't want random requests messing with our IdP data. |
Goal
Key result
Fleet users can add host vitals from their IdP as variables in configuration profiles
Original requests
#21028
Context
@marko-lisica: LDAP research document
Changes
Product
Engineering
QA
Risk assessment
Test plan
UI
/settings/integrations
page there should be new sub page/identity-provider
./settings/integrations/identity-provider
in the integration card (learn how link)./settings/integrations/identity-provider
isn't changed. It should be changed after the first successful request from Okta SCIM client./settings/integrations/identity-provider
page with timestamp. In case of error, make sure that Fleet show error message in a tooltip that appears on hover over text in the integration card.GET /api/v1/fleet/hosts/1/device_mapping
withsource = 'mdm_idp_accounts'
(one that gets assigned to a host when user authenticate during ADE)givenName
andfamilyName
SCIM attributes.lastName
in Okta, it should be changed in Fleet, and if user changesuserName
in Okta it should be changed in Fleet as well.)userName
,givenName
, andfamilyName
) Fleet shows error message in settings > integrations > IdP, and Fleet sends error to Okta, which is displayed when you open user page in Okta.API
/api/v1/fleet/scim
and/api/v1/fleet/scim/<any_other_route>
is available for Premium users only./api/v1/fleet/scim
and/api/v1/fleet/scim/<any_other_route>
is available for Maintainer and Admin roles.Happy path
Testing notes
Confirmation
Software design (should be moved to its own docs/contributing/MDM-IdP.md file):
The text was updated successfully, but these errors were encountered: