-
Notifications
You must be signed in to change notification settings - Fork 489
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
Create design-qa-considerations.md #26774
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-
recommend adding
- End User Authentication
under ## MDM after or as part of Setup Experience -
Under ## Policy it would help to specify
- Add install software automation
- Add run script automation
This is great. I think we should probably add this to the story template under 'product changes', just as a reminder to go through the list and check if it's affected by any of these events. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great list, that will be super helpful, added some while going through it but I'm sure there are more, I'll probably come back to it.
|
||
- Create User | ||
- Remove User | ||
- Update User permissions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Create API-only user (special-case)
- Create Team | ||
- Remove Team | ||
- Transfer Host into this team | ||
- Transfer Host out of this team |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not an "event", but I think it's important to call out "No team" vs "All teams" here (unless it's already somewhere else, having scrolled all the way yet).
- Add ABM Token | ||
- Remove ABM Token | ||
- Add VPP Token | ||
- Remove VPP Token |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Worth calling out "Add multiple ABM tokens"/"Add multiple VPP tokens" just to ensure we think through the uncommon case where there are more than one.
- Remove Profile | ||
- Add Bootstrap Package | ||
- Remove Bootstrap Package | ||
- Setup Experience Software / scripts |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resend profile, turn MDM on manually/BYOD, turn MDM off for a single host.
|
||
## Software | ||
|
||
- Add Software to team |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just to make it explicit so folks think about all possibilities, "Add FMA/VPP/Custom Software to team", "Remove /Edit...".
- Add Automatic Label | ||
- Remove Automatic Label | ||
- Add Manual Label | ||
- Remove Manual Label |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add/Remove hosts to/from (manual) label.
- Run Script | ||
- Edit Script | ||
- Remove Script | ||
- Vulnerability Scans |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automatic software install, label-scoped software install (include/exclude all/any).
|
||
## Host | ||
|
||
- Enroll to fleet from package |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Enroll with/without orbit/fleetd
- Enroll to fleet from package | ||
- Deleted from fleet | ||
- DEP Enrollment | ||
- BYOD Enrollment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is that how we call all manual MDM enrollments now?
- Host that succeeds all policies | ||
- Host with a failing policy | ||
- Online Host | ||
- Offline Host |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd add a couple sections:
Integrations
- Jira
- Zendesk
- Webhooks
Config
Not "events" at all, but some special cases worth calling out?
- All special/unusual things that can be done with the config
- Maybe calling out that host callback can be configured, not necessarily 1h
- DB primary/replica scenarios and potential lag
- The async ingestion of policies and other stuff (can't remember them all but I think there are 3-4 things that can be ingested async for - significant IIRC - extra performance)
No description provided.