As the title suggests - is it possible to add menu items and add new areas/features to the admin-ui? I am looking to add some tenant management, so creating tenants and assigning users to tenants, but for now, I want it together with the User management in “admin-ui”.
Thanks - So I can’t write my own? I’m happy to discuss centrally, but my question is around whether it’s extendable with the ability to write my own UIFeature?
And you’ll also need to add a link to store.adminLinks either in JavaScript or you could add it in C#, e.g:
public void BeforePluginsLoaded(IAppHost appHost)
{
appHost.ConfigurePlugin<UiFeature>(feature =>
{
feature.AddAdminLink(AdminUiFeature.Users, new LinkInfo
{
Id = "example",
Label = "Example",
Icon = Svg.ImageSvg("<svg...>"),
Show = $"role:{AdminRole}",
});
});
}
Although this just shows how you can add it if your really want to, but as soon as you maintain a local modified copy it will override any changes we might make to these pages in the Admin UI.