-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathusers.html
More file actions
108 lines (100 loc) · 8.66 KB
/
Copy pathusers.html
File metadata and controls
108 lines (100 loc) · 8.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Users & Role-Based Access Control | AgriPilot System</title>
<meta name="description" content="Manage users and configurable role-based access control across 16 farm roles, with full audit logging.">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://www.agripilotsystem.com/{PATH}">
<meta property="og:title" content="Users & Role-Based Access Control | AgriPilot System">
<meta property="og:description" content="Manage users and configurable role-based access control across 16 farm roles, with full audit logging.">
<meta property="og:type" content="website">
<meta property="og:image" content="images/og-cover.svg">
<meta name="twitter:card" content="summary_large_image">
<link rel="icon" type="image/svg+xml" href="images/favicon.svg">
<link rel="stylesheet" href="css/style.css">
</head>
<body class="">
<div class="app-shell">
<aside class="sidebar">
<div class="sidebar-brand"><img src="images/logo.svg" alt="AgriPilot" height="30"></div>
<nav class="sidebar-nav"><div class="nav-group-label">Overview</div><a href="dashboard.html" class="side-link"><span class="ic">📊</span>Dashboard</a>
<a href="notifications.html" class="side-link"><span class="ic">🔔</span>Notifications</a>
<a href="weather.html" class="side-link"><span class="ic">☀️</span>Weather</a>
<a href="farm-map.html" class="side-link"><span class="ic">🗺️</span>Farm Map</a><div class="nav-group-label">Livestock</div><a href="livestock.html" class="side-link"><span class="ic">🐄</span>Livestock Registry</a>
<a href="livestock-profile.html" class="side-link"><span class="ic">🪪</span>Animal Profile</a>
<a href="health.html" class="side-link"><span class="ic">❤️🩹</span>AI Health Monitoring</a>
<a href="breeding.html" class="side-link"><span class="ic">🧬</span>Breeding & Reproduction</a>
<a href="growth.html" class="side-link"><span class="ic">📈</span>Growth Monitoring</a>
<a href="production.html" class="side-link"><span class="ic">🥚</span>Production</a><div class="nav-group-label">Operations</div><a href="feed.html" class="side-link"><span class="ic">🌾</span>Feed Management</a>
<a href="inventory.html" class="side-link"><span class="ic">📦</span>Inventory</a>
<a href="workforce.html" class="side-link"><span class="ic">👷</span>Workforce</a>
<a href="suppliers.html" class="side-link"><span class="ic">🚚</span>Suppliers</a><div class="nav-group-label">Business</div><a href="finance.html" class="side-link"><span class="ic">💰</span>Finance</a>
<a href="sales.html" class="side-link"><span class="ic">🧾</span>Sales & Orders</a>
<a href="reports.html" class="side-link"><span class="ic">📄</span>Reports</a><div class="nav-group-label">Intelligence</div><a href="ai-advisor.html" class="side-link"><span class="ic">🤖</span>AI Farm Advisor</a><div class="nav-group-label">Administration</div><a href="users.html" class="side-link active"><span class="ic">🛡️</span>Users & Roles</a>
<a href="settings.html" class="side-link"><span class="ic">⚙️</span>Settings</a></nav>
<div class="sidebar-foot">AgriPilot System v1.0<br>Ikorodu, Lagos, Nigeria</div>
</aside>
<div>
<header class="topbar">
<div class="flex items-center gap-16">
<button class="icon-btn" data-sidebar-toggle aria-label="Toggle menu">☰</button>
<div class="topbar-search"><span>🔍</span><input type="text" placeholder="Search animals, records, reports..."></div>
</div>
<div class="topbar-actions">
<button class="theme-toggle" data-theme-toggle aria-label="Toggle dark mode">🌙</button>
<button class="icon-btn" aria-label="Alerts">🔔<span class="dot"></span></button>
<button class="icon-btn" aria-label="Messages">✉️</button>
<a href="settings.html" class="user-chip">
<span class="avatar">JD</span>
<span class="who"><b>Jide Adavi</b><span>Farm Owner</span></span>
</a>
</div>
</header>
<main class="page-wrap">
<div class="page-head">
<div><div class="breadcrumb">ADMINISTRATION</div><h1>Users & Role-Based Access Control</h1></div>
<div class="page-actions"><button class="btn btn-primary btn-sm">+ Invite User</button></div>
</div>
<div class="tabs">
<button class="tab-btn active" data-tab="users">Users</button>
<button class="tab-btn" data-tab="roles">Roles & Permissions</button>
<button class="tab-btn" data-tab="audit">Audit Logs</button>
</div>
<div data-tab-panel="users">
<div class="panel">
<div class="table-wrap"><table>
<thead><tr><th>Name</th><th>Email</th><th>Role</th><th>Last Login</th><th>Status</th></tr></thead>
<tbody>
<tr><td>Jide Adavi</td><td>jide@agripilot.demo</td><td>Farm Owner</td><td>Today, 9:12am</td><td><span class="badge badge-success">Active</span></td></tr>
<tr><td>Dr. Ade Okafor</td><td>ade@agripilot.demo</td><td>Veterinarian</td><td>Today, 7:40am</td><td><span class="badge badge-success">Active</span></td></tr>
<tr><td>Bola Fashina</td><td>bola@agripilot.demo</td><td>Farm Manager</td><td>Yesterday</td><td><span class="badge badge-success">Active</span></td></tr>
<tr><td>Musa Kabir</td><td>musa@agripilot.demo</td><td>Government Inspector</td><td>3 days ago</td><td><span class="badge badge-neutral">Invited</span></td></tr>
</tbody>
</table></div>
</div>
</div>
<div data-tab-panel="roles" style="display:none;">
<div class="panel">
<div class="table-wrap"><table>
<thead><tr><th>Role</th><th>Permission Set</th><th></th></tr></thead>
<tbody><tr><td>Super Administrator</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Farm Owner</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Farm Manager</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Veterinarian</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Animal Health Officer</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Feed Manager</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Breeding Officer</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Finance Officer</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Inventory Officer</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Staff</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Customer</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Supplier</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Government Inspector</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Cooperative Manager</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>Investor</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr><tr><td>AI Administrator</td><td><span class="badge badge-info">Configurable</span></td><td><button class="btn btn-ghost btn-sm">Edit Permissions</button></td></tr></tbody>
</table></div>
</div>
</div>
<div data-tab-panel="audit" style="display:none;">
<div class="panel">
<ul class="doc-list">
<li><span>Jide Adavi updated Finance permissions for Finance Officer</span><span class="mono">Jul 08, 2026 · 08:14</span></li>
<li><span>Dr. Ade Okafor logged in from new device</span><span class="mono">Jul 08, 2026 · 07:40</span></li>
<li><span>System: automatic backup completed</span><span class="mono">Jul 08, 2026 · 03:00</span></li>
</ul>
</div>
</div>
</main>
</div>
</div>
<script src="js/script.js"></script>
</body>
</html>