Skip to content

Commit

Permalink
feat(HMS-4758): display idmsvc in prod
Browse files Browse the repository at this point in the history
This change copy the configuration from stage to prod to
make the Directory and Domain services available in production.

NOTE: This depends on promoting frontend and backend to
production.

TODO:
- Update metadata to display idmsvc in the left panel.

https://issues.redhat.com/browse/HMS-4758

Signed-off-by: Alejandro Visiedo <[email protected]>
  • Loading branch information
avisiedo committed Sep 27, 2024
1 parent 911cee1 commit d6fb9d3
Show file tree
Hide file tree
Showing 4 changed files with 57 additions and 2 deletions.
7 changes: 7 additions & 0 deletions static/stable/prod/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,13 @@ export:
versions:
- v1

idmsvc:
title: "Directory and Domain Services"
api:
versions:
- v1
isBeta: true

hooks:
title: Web Hooks Service
api:
Expand Down
15 changes: 15 additions & 0 deletions static/stable/prod/modules/fed-modules.json
Original file line number Diff line number Diff line change
Expand Up @@ -938,6 +938,21 @@
}
]
},
"idmsvc": {
"manifestLocation": "/apps/idmsvc/fed-mods.json",
"defaultDocumentTitle": "Directory and Domain Services",
"modules": [
{
"id": "idmsvc",
"module": "./RootApp",
"routes": [
{
"pathname": "/settings/idmsvc"
}
]
}
]
},
"learningResources": {
"manifestLocation": "/apps/learning-resources/fed-mods.json",
"modules": [
Expand Down
26 changes: 25 additions & 1 deletion static/stable/prod/navigation/settings-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,30 @@
"appId": "learningResources",
"title": "Learning Resources",
"href": "/settings/learning-resources"
}
},
{
"id": "idmsvc",
"appId": "idmsvc",
"title": "Directory and Domain Services",
"description": "Register identity and access systems to enable machines to automatically join a domain",
"href": "/settings/idmsvc",
"icon": "PlaceholderIcon",
"alt_title": [
"directory",
"domain",
"ipa",
"freeipa",
"idm",
"sssd",
"ldap",
"kerberos",
"join",
"enrol",
"enroll",
"authentication",
"authorisation",
"authorization"
]
}
]
}
11 changes: 10 additions & 1 deletion static/stable/prod/services/services.json
Original file line number Diff line number Diff line change
Expand Up @@ -161,6 +161,13 @@
"description": "Authenticate and connect securely to APIs from multiple services."
}
]
},
{
"isGroup": true,
"title": "Host Identity",
"links": [
"settings.idmsvc"
]
}
]
},
Expand All @@ -175,6 +182,7 @@
"title": "Console Settings",
"links": [
"settings.integrations",
"settings.idmsvc",
"settings.notifications"
]
}
Expand Down Expand Up @@ -448,7 +456,8 @@
"subtitle": "Red Hat Insights for RHEL",
"description": "Identify potential malware on your Red Hat Enterprise Linux systems."
},
"rhel.remediations"
"rhel.remediations",
"settings.idmsvc"
]
},
{
Expand Down

0 comments on commit d6fb9d3

Please sign in to comment.