🎯 The NOC Panel: A Dedicated Operations Workspace
Network operations teams need focused access to infrastructure without the distraction — or risk — of seeing financial data. The new NOC Panel provides exactly that: a self-contained workspace at /admin/noc/ where NOC users can monitor, manage, and troubleshoot network infrastructure.
What NOC Users Can Do
🔒 Financial Isolation
NOC users have zero visibility into billing data, payment history, package pricing, revenue widgets, or Cash In/Cash Out charts. Financial database queries are completely skipped for the NOC role — not just hidden in the UI, but enforced at the controller and database layer.
🔐 17 Granular Permissions
Every NOC user gets individually configurable permissions. Group admins can create NOC users from Operators & Managers → NOC Users and toggle exactly which capabilities each technician needs.
| Category | Permissions |
|---|---|
| Dashboard | noc-dashboard |
| Routers | view-routers, add-routers, edit-routers, delete-routers |
| OLTs | view-olts, add-olts, edit-olts, delete-olts |
| IP Pools | view-ip-pools, add-ip-pools, edit-ip-pools, delete-ip-pools |
| Monitoring | view-monitoring |
| Customers | search-customers, disconnect-customers, send-sms |
💻 Ready Terminal: SSH & Telnet in Your Browser
No more switching to PuTTY or a separate terminal app. The Ready Terminal lets you open SSH and Telnet sessions to any network device directly from ISPbills. It is built on xterm.js with a WebSocket bridge to real PTY sessions.
Key Features
Ctrl+Shift+C/V for copy and paste🛡️ Security Measures
- • One-time tokens — each session requires a fresh token (expires in 5 minutes)
- • sudo blocking — privilege escalation commands are blocked in NOC sessions
- • Localhost-only — WebSocket server binds to 127.0.0.1 only
- • Session isolation — each connection tied to authenticated user
🔌 Managed Switch Monitoring
ISPbills now lets you register, monitor, and manage network switches alongside your routers and OLTs. Track all your infrastructure in one place with support for 10 switch brands and three connection protocols.
| Brand | Connection Methods |
|---|---|
| Cisco | SNMP, SSH, Telnet |
| BDCOM | SNMP, SSH, Telnet |
| Huawei | SNMP, SSH, Telnet |
| TP-Link | SNMP, SSH |
| D-Link | SNMP, SSH |
| MikroTik | SNMP, SSH |
| Juniper | SNMP, SSH, Telnet |
| Aruba | SNMP, SSH |
| Netgear | SNMP, SSH |
| Generic | SNMP, SSH, Telnet |
Monitoring Capabilities
📊 NOC Command Center Dashboard
The NOC Dashboard at /admin/noc/dashboard is the command center for network operations. It auto-refreshes every 30 seconds with:
- ▸ Infrastructure counters — routers, OLTs, ONUs, and switches (online vs offline)
- ▸ Customer status breakdown — active, suspended, disabled counts
- ▸ Offline device alerts — immediate visibility into unreachable devices
- ▸ Top 10 bandwidth consumers — identify heavy users at a glance
- ▸ Pending complaints — early warning of service issues
- ▸ Recent operator actions — team activity feed
🚀 Getting Started
🇧🇩 বাংলায় সারসংক্ষেপ
ISPbills-এ নতুন ফিচার
NOC প্যানেল: নেটওয়ার্ক অপারেশন টিমের জন্য একটি ডেডিকেটেড ওয়ার্কস্পেস। ১৭টি বিস্তারিত অনুমতিসহ NOC ব্যবহারকারীরা রাউটার, OLT, সুইচ মনিটর ও পরিচালনা করতে পারেন — বিলিং বা আর্থিক ডেটায় কোনো অ্যাক্সেস ছাড়াই। গ্রুপ অ্যাডমিনরা অপারেটর ও ম্যানেজার → NOC ব্যবহারকারী থেকে NOC ব্যবহারকারী তৈরি করতে পারেন।
রেডি টার্মিনাল: ব্রাউজার থেকে সরাসরি SSH ও Telnet সেশন খুলুন। মাল্টি-ট্যাব সেশন, ড্র্যাগযোগ্য উইন্ডো, কমান্ড হিন্টস এবং ক্লিপবোর্ড সাপোর্টসহ। PuTTY বা আলাদা টার্মিনালের আর প্রয়োজন নেই।
ম্যানেজড সুইচ: Cisco, BDCOM, Huawei, MikroTik সহ ১০টি ব্র্যান্ডের নেটওয়ার্ক সুইচ নিবন্ধন ও মনিটর করুন। SNMP v1/v2c/v3, SSH এবং Telnet সমর্থিত। অফলাইন সুইচ স্বয়ংক্রিয়ভাবে NOC ড্যাশবোর্ডে সতর্কতা দেখায়।
NOC কমান্ড সেন্টার: প্রতি ৩০ সেকেন্ডে অটো-রিফ্রেশসহ রিয়েল-টাইম নেটওয়ার্ক মনিটরিং ড্যাশবোর্ড। রাউটার, OLT, সুইচের অনলাইন/অফলাইন স্ট্যাটাস, কাস্টমার পরিসংখ্যান, ব্যান্ডউইথ ব্যবহারকারী তালিকা এবং অভিযোগের সংখ্যা একনজরে দেখুন।
📖 Documentation
Full documentation is available in both English and Bengali: