-
Notifications
You must be signed in to change notification settings - Fork 478
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
Upcoming activities: Add MDM commands #15920
Comments
@georgekarrv heads up, we moved this story to "Settled." I think we can start the spec'ing process while Rachael takes a look at API design. @rachaelshaw when you get the chance, can you please take a look at the API design in Figma? Please let us know if y'all have any feedback or questions. |
API docs changes related to #15920
Hey @marko-lisica, heads up that I moved this story and "Fleet-initiated" story (#20712) into the drafting board. When you get to this story, can you please bring Fleet-initiated designs into this story and close out the Fleet-initiated story (#20712) to simplify things for us? One story for adding MDM commands to the activity feed. I think let's not worry about breaking up the story until we get to estimation. |
Hey @zayhanlon and @Patagonia121 heads up, this user story and the following stories didn't make it into the upcoming engineering sprint because we didn't wrap up designs in time. They're still prioritized. We left it on the drafting board so that it can be pulled into the next engineering sprint. |
Hey @marko-lisica @Patagonia121 and @zayhanlon, I pulled this user story and the following user stories off of the drafting board (de-prioritized) We're prioritizing the "Upcoming activities run as listed (one queue) and can be canceled" story (#22866) first. This story, targeted for the next eng sprint (4.60), will simplify the piping (backend) so that we can build future activity feed features faster. Then, the plan is to prioritize parts (or all) of #15920, #20301, #21681 in following engineering sprints. |
Pulled these questions from @mna out of Slack so we don't lose them:
My (@noahtalerman) response:
@marko-lisica, for when you're back in office, please let me know if I'm wrong about the above. Can you please update Figma to clarify that all activities are cancellable? cc @PezHub |
@noahtalerman This is right. Added this to a dev note. |
Goal
Objective
Mission critical MDM replacement
Original requests
Changes
Product
GET /hosts/:id/activities
orGET /hosts/:id/activities/upcoming
for a host that they don't have access to, they'll get a forbidden response (403) with this error message:Error: You don’t have permission to view activities. The host belongs to a team you don’t have permissions to view.
GET /hosts/:id/activities
andGET /hosts/:id/activities/upcoming
section in the API for contributors docs. These sections will list all possible activities across all platforms and link to example usage in the REST API docs.GET /hosts/:id/activities
andGET /hosts/:id/activities/upcoming
REST API docs link to the full list of all possible activities in contributor docs.Engineering
Context
QA
Risk assessment
Manual testing steps
Testing notes
NOTE: New users will be displayed in the activity feed, mdm commands that were run prior to update will show "a user"
Additional note: some of these tasks are already complete. e.g. Script and software installs
Confirmation
The text was updated successfully, but these errors were encountered: