diff --git a/src/Controllers/HomeController.cs b/src/Controllers/HomeController.cs index caf93b0..dc276f7 100644 --- a/src/Controllers/HomeController.cs +++ b/src/Controllers/HomeController.cs @@ -27,7 +27,7 @@ public class HomeController : Controller return View(); } - [Authorize] + [Authorize(Roles = "CanManageAssets")] [HttpGet("Assets")] public async Task Assets() { @@ -48,14 +48,14 @@ public class HomeController : Controller return View(new HomeIndexViewModel() { AssetsTableViewModels = assetsTableViewModels }); } - [Authorize] + [Authorize(Roles = "CanInventorize")] [HttpGet("Inventory")] public ActionResult Inventory() { return View(); } - [Authorize] + [Authorize(Roles = "CanManageLocations")] [HttpGet("Locations")] public async Task LocationsAsync() { @@ -74,7 +74,7 @@ public class HomeController : Controller return View(new LocationsIndexViewModel() { LocationTableViewModels = LocationsTableViewModels }); } - [Authorize] + [Authorize(Roles = "CanManageUsers")] [HttpGet("Users")] public async Task UsersAsync() { @@ -95,7 +95,7 @@ public class HomeController : Controller return View(new UsersIndexViewModel() { UserTableViewModels = UserTableViewModels }); } - [Authorize] + [Authorize(Roles = "CanManageGroups")] [HttpGet("Groups")] public async Task GroupsAsync() {