Skip to content

Commit 6f6b6ca

Browse files
Sidebar reorg and update roadmap
1 parent c5bc277 commit 6f6b6ca

2 files changed

Lines changed: 129 additions & 66 deletions

File tree

docs/hub/roadmap.md

Lines changed: 18 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sidebar_label: Roadmap
66

77
# Product Roadmap
88

9-
The roadmap highlights focus areas for the Certify Management Hub. Timelines are indicative and subject to change as we gather feedback from production deployments.
9+
The roadmap highlights recently delivered work and the next focus areas for Certify Management Hub. Timelines are indicative and subject to change as we gather feedback from production deployments.
1010

1111
## Release Status
1212

@@ -15,39 +15,30 @@ The roadmap highlights focus areas for the Certify Management Hub. Timelines are
1515
| Hub Release Candidate | ✅ Available | Production-suitable with staged rollout and known issues documented. |
1616
| Agent (Windows/Linux) | ✅ Available | Supports on-device certificate renewal with hub management and 3rd party ACME client reporting. |
1717

18-
## Near-Term
19-
20-
1. **Production GA packaging**
21-
- Finalize installers and container images.
22-
- Harden upgrade paths from RC builds.
23-
24-
2. **Managed Instances**
25-
- Better management UI
26-
- Improved connection resilience
27-
- Better synchronization
28-
29-
3. **General Refinements**
30-
- Responding quickly to customer feedback with releases for important issues etc.
31-
32-
## Mid-Term
33-
34-
1. **Hub-native Managed Challenges**
35-
- When working with managed challenges it should become simple or zero-config to use a managed challenge via the hub from any authorized instance including the hub itself.
36-
37-
2. **Tagging**
38-
- Enhanced ways to tag and categorized items in the hub for easier navigation and filtering when working with large numbers of items or instances.
39-
40-
## Future
41-
1. **Pull certificates**
42-
- Pull and deploy the latest certificate managed by the hub to an agent
43-
4418
## Recently Delivered
4519

20+
- Packaging and upgrade-path hardening for staged production use.
21+
- Managed instance administration improvements, including management UI, resilience, and synchronization.
22+
- Hub-native managed challenge workflows.
23+
- Enhanced tagging and filtering for certificates and instances.
24+
- Certificate subscriptions for consuming Hub-managed certificates from managed instances.
25+
- Customer feedback-driven refinements and releases.
4626
- Web-based management UI with API parity to the desktop CCM experience.
4727
- Optional single sign-on through OIDC providers such as Azure Entra.
4828
- Centralized visibility of renewal status, including non-Hub ACME clients.
4929
- Integrated DNS challenge service to avoid distributing privileged DNS credentials.
5030

31+
## Future Focus
32+
33+
1. **Usability enhancements**
34+
- Improve day-to-day administration, navigation, and certificate workflows.
35+
36+
2. **Documentation refinement**
37+
- Continue simplifying, expanding, and clarifying product guidance.
38+
39+
3. **Customer-suggested changes and features**
40+
- Prioritize improvements and new capabilities based on production feedback.
41+
5142
---
5243

5344
Feedback helps prioritize items - contact support if a feature is critical to your deployment.

sidebars.js

Lines changed: 111 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export default {
1919
},
2020
{
2121
type: 'category',
22-
label: 'Operate & Automate',
22+
label: 'Automation & Deployment',
2323
collapsible: true,
2424
collapsed: true,
2525
items: [
@@ -57,21 +57,45 @@ export default {
5757
collapsible: true,
5858
collapsed: true,
5959
items: [
60-
'features/index',
61-
'guides/certificates',
62-
'guides/certificate-authorities',
63-
'http-validation',
64-
'dns/validation',
65-
'backgroundservice',
66-
'guides/ssl-windows',
67-
'guides/best-practices',
68-
'guides/security',
69-
'guides/tools',
70-
'guides/csr',
71-
'guides/architecture/step-ca',
72-
'features/certificate-advanced',
73-
'features/data-stores',
74-
'features/stir-shaken'
60+
{
61+
type: 'category',
62+
label: 'Certificate Basics',
63+
collapsible: true,
64+
collapsed: true,
65+
items: [
66+
'features/index',
67+
'guides/certificates',
68+
'guides/certificate-authorities',
69+
'http-validation',
70+
'dns/validation'
71+
]
72+
},
73+
{
74+
type: 'category',
75+
label: 'Platform & Operations',
76+
collapsible: true,
77+
collapsed: true,
78+
items: [
79+
'backgroundservice',
80+
'guides/ssl-windows',
81+
'guides/best-practices',
82+
'guides/security',
83+
'guides/tools'
84+
]
85+
},
86+
{
87+
type: 'category',
88+
label: 'Advanced Topics',
89+
collapsible: true,
90+
collapsed: true,
91+
items: [
92+
'guides/csr',
93+
'guides/architecture/step-ca',
94+
'features/certificate-advanced',
95+
'features/data-stores',
96+
'features/stir-shaken'
97+
]
98+
}
7599
]
76100
}
77101
]
@@ -103,40 +127,64 @@ export default {
103127
],
104128
},
105129

106-
'hub/guides/request-certificate',
107-
'hub/known-issues'
130+
'hub/guides/request-certificate'
108131
]
109132
},
110133
{
111134
type: 'category',
112-
label: 'Operations',
135+
label: 'Concepts',
113136
collapsible: true,
114137
collapsed: true,
115138
items: [
116139
'hub/concepts/architecture',
117-
'hub/concepts/management-models',
140+
'hub/concepts/management-models'
141+
]
142+
},
143+
{
144+
type: 'category',
145+
label: 'Certificate Workflows',
146+
collapsible: true,
147+
collapsed: true,
148+
items: [
118149
'hub/guides/certificate-operations',
119150
'hub/guides/request-and-deploy-certificates',
120151
'hub/guides/certificate-subscriptions',
121-
'hub/guides/certificate-authorities-and-credentials',
152+
'hub/guides/certificate-authorities-and-credentials'
153+
]
154+
},
155+
{
156+
type: 'category',
157+
label: 'Administration & Security',
158+
collapsible: true,
159+
collapsed: true,
160+
items: [
122161
'hub/guides/hub-settings-overview',
123162
'hub/guides/security-and-access',
124163
'hub/guides/import-export-and-migration',
125-
'hub/guides/day-2-operations',
164+
'hub/guides/day-2-operations'
165+
]
166+
},
167+
{
168+
type: 'category',
169+
label: 'Instances & Integrations',
170+
collapsible: true,
171+
collapsed: true,
172+
items: [
126173
'hub/guides/managedchallenges',
127174
'hub/guides/acme-server',
128175
'hub/guides/ccm',
129176
'hub/guides/agent',
130-
'hub/guides/oidc',
131-
'hub/hub-roadmap'
177+
'hub/guides/oidc'
132178
]
133179
},
180+
'hub/hub-roadmap',
134181
{
135182
type: 'category',
136183
label: 'Troubleshooting & Support',
137184
collapsible: true,
138185
collapsed: true,
139186
items: [
187+
'hub/known-issues',
140188
'guides/troubleshooting',
141189
'guides/maintenance',
142190
'guides/licensing',
@@ -150,23 +198,47 @@ export default {
150198
collapsible: true,
151199
collapsed: true,
152200
items: [
153-
'features/index',
154-
'guides/certificates',
155-
'guides/certificate-authorities',
156-
'http-validation',
157-
'dns/validation',
158-
'deployment/tasks_intro',
159-
'script-hooks',
160201
{
161-
type: 'doc',
162-
id: 'guides/apache-nginx',
163-
label: 'Apache, nginx, and other web servers'
202+
type: 'category',
203+
label: 'Certificate Basics',
204+
collapsible: true,
205+
collapsed: true,
206+
items: [
207+
'features/index',
208+
'guides/certificates',
209+
'guides/certificate-authorities',
210+
'http-validation',
211+
'dns/validation'
212+
]
164213
},
165-
'guides/import-export',
166-
'features/data-stores',
167-
'features/certificate-advanced',
168-
'features/stir-shaken',
169-
'guides/security'
214+
{
215+
type: 'category',
216+
label: 'Automation & Deployment',
217+
collapsible: true,
218+
collapsed: true,
219+
items: [
220+
'deployment/tasks_intro',
221+
'script-hooks',
222+
{
223+
type: 'doc',
224+
id: 'guides/apache-nginx',
225+
label: 'Apache, nginx, and other web servers'
226+
},
227+
'guides/import-export'
228+
]
229+
},
230+
{
231+
type: 'category',
232+
label: 'Advanced Topics',
233+
collapsible: true,
234+
collapsed: true,
235+
items: [
236+
'features/data-stores',
237+
'features/certificate-advanced',
238+
'features/stir-shaken',
239+
'guides/security'
240+
]
241+
}
170242
]
171243
}
172244
]

0 commit comments

Comments
 (0)