Skip to content

Move template schedule controls into enterprise #3304

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

Closed
Tracked by #3182
ammario opened this issue Jul 29, 2022 · 8 comments · Fixed by #4843
Closed
Tracked by #3182

Move template schedule controls into enterprise #3304

ammario opened this issue Jul 29, 2022 · 8 comments · Fixed by #4843
Assignees
Labels
enterprise Enterprise-license / premium functionality
Milestone

Comments

@ammario
Copy link
Member

ammario commented Jul 29, 2022

Problem Statement

DevOps, Admins, and leaders prioritize cost control and reducing infrastructure spending. They need control to mandate auto-stop policies to help prevent overspend on cloud resources.

Users turn off their workspace out of goodwill, and goodwill disappears as the deployment grows and the users become more alienated from the person holding the budget.

Definition of Done

These template flags are used for setting default workspace controls and should be moved behind Enterprise licensing.
The specific flags are:

@ammario ammario added the enterprise Enterprise-license / premium functionality label Jul 29, 2022
@ammario ammario mentioned this issue Jul 29, 2022
25 tasks
@tjcran
Copy link

tjcran commented Jul 29, 2022

huge agree

@sharkymark

This comment was marked as resolved.

@tjcran
Copy link

tjcran commented Aug 12, 2022

@spikecurtis @presleyp if we need a smaller test target for licensing that may be finished before Audit Logging, this is a good candidate.

@misskniss
Copy link

Need some additional information here about how this will behave as part of a licensed feature: does it show up as a toggle on the licensing page? etc.

@misskniss
Copy link

We will hold on this until after we bring in audit logging.

@ammario
Copy link
Member Author

ammario commented Aug 16, 2022

Need some additional information here about how this will behave as part of a licensed feature: does it show up as a toggle on the licensing page? etc.

This should appear as a toggle on the Template page, and anyone with edit access to the template may edit the schedule controls.

@tjcran
Copy link

tjcran commented Aug 16, 2022

Need some additional information here about how this will behave as part of a licensed feature: does it show up as a toggle on the licensing page? etc.

This should appear as a toggle on the Template page, and anyone with edit access to the template may edit the schedule controls.

I think the question was asking on how the feature should be enabled/disabled. e.g. Audit Logging will have an admin toggle to enable/disable audit logging as a feature.

I don't think that is necessary for this feature... and the feature itself could have controls on the template page as Ammar suggested.

@ammario
Copy link
Member Author

ammario commented Aug 16, 2022

Yeah, I don't see the value in a global toggle for either feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enterprise Enterprise-license / premium functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants