All MIBs › SA-CM-MIB › saCmWebAccessUserIfLevel
saCmWebAccessUserIfLevel
Module: SA-CM-MIB
OID (symbolic): SA-CM-MIB::saCmWebAccessUserIfLevel
OID (numeric): 1.3.6.1.4.1.1429.77.1.7.2.1.3
Node type: OBJECT-TYPE
Type: INTEGER
Access: read-write
Description: Access levels for web pages.
not-applicable(-1) - This will be displayed if access level can not be determined for any interface/user. In the case when the various interfaces have different access levels, all-ifs value will show as not-applicable.
Example: Configure the following values in modem config file saCmWebAccessUserIfLevel.home-user.all-ifs = 100 and saCmWebAccessUserIfLevel.adv-user.all-ifs is = 2
An SNMP walk on the saCmWebAccessUserIfLevel will provide the following
saCmWebAccessUserIfLevel.home-user.lan = advanced (100) saCmWebAccessUserIfLevel.home-user.rf-cm = advanced (100) saCmWebAccessUserIfLevel.home-user.mta = advanced (100) saCmWebAccessUserIfLevel.home-user.wan-rg = advanced (100) saCmWebAccessUserIfLevel.home-user.all-ifs = not-applicable (-1) saCmWebAccessUserIfLevel.adv-user.lan = basic (2) saCmWebAccessUserIfLevel.adv-user.rf-cm = basic (2) saCmWebAccessUserIfLevel.adv-user.mta = basic (2) saCmWebAccessUserIfLevel.adv-user.wan-rg = basic (2) saCmWebAccessUserIfLevel.adv-user.all-ifs = not-applicable (-1)
off(0) - This will shut-down the port and this interface if the same value is used for all users. If any of the user has a non-zero value for this interface, this will be automatically treated as same as a value 1.
systemOnly(1) - Login/Landing page will be displayed but user(s) will not authenticate. This will display all the web pages available to the user without login. Please refer to the Access Table section in the Web GUI PRD to find out the details
basic(2) - The specified users can access only the basic pages after login. Please refer to Access Table section in Web GUI PRD to find out the details about Basic Access
readonly (3) - This will provide read-only access to users specified from the interface selected. The pages displayed in readOnly mode will be same as if the user had the access level set to advanced except that pages are not editable. Please refer to the appropriate columns of Access Table in the Web GUI PRD for understanding what pages need to be displayed to the home-user/adv-user in Online/Offline status.
This value if set, will take precedence over saCmWebAccessWritePages
Example: Page 1 - saCmWebAccessReadPages = 1, saCmWebAccessWritePages = 1, Page 2 - saCmWebAccessReadPages = 1, saCmWebAccessWritePages = 0, Page 3 - saCmWebAccessReadPages = 0, saCmWebAccessWritePages = 0 Scenario 1: saCmWebAccessUserIfLevel.all-users.all-ifs = 100 Result: Display Page1 and Page 2 with read-write access to Page 1
Scenario 2: saCmWebAccessUserIfLevel.all-users.all-ifs = 3 Result: Display Page 1 and Page 2 but both will be just read-only.
So in both cases, only those pages that are enabled in saCmWebAccessReadPages will be displayed but setting the MIB to this value will disable the write access irrespective of whatever value is set in saCmWebAccessWritePages for that particular page.
advanced(100) - Full Access to the specified user types on specified interfaces (Full access details for various user types are mentioned in the Access table section of Web GUI PRD). Only the web pages enabled for read-access using saCmWebAccessReadPages will be shown.
Default value for this MIB in various conditions will be governed by the following table.
Interface Type Home-user Adv-user lan 100 1 or 2* rf-cm 1 2 mta 0 0 wan-rg 0 0
* - This will be 1 when the adv-user credentials are not defined and the modem is online and should be 2 when adv-user credentials are defined or the modem is offline
What is saCmWebAccessUserIfLevel?
Read-write access level granted to a given (user type, interface) pair for the modem's web GUI: off(0) blocks access entirely, system(1) shows pages without requiring login, basic(2) restricts to basic pages after login, readonly(3) shows the full page set but disables editing, and advanced(100) grants full access; not-applicable(-1) appears when a combined convenience index (like all-ifs) covers interfaces with differing actual levels.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.1429.77.1.7.2.1.3 snmpwalk -v2c -c public <target> SA-CM-MIB::saCmWebAccessUserIfLevel
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.1429.77.1.7.2.1.3.1 snmpget -v2c -c public <target> SA-CM-MIB::saCmWebAccessUserIfLevel.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.1429.77.1.7.2.1.3.1 i <value>
Start monitoring Cisco/Scientific Atlanta DOCSIS cable modems (vendor-specific LED/IGMP/DHCP/ARP configuration) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the SA-CM-MIB::saCmWebAccessUserIfLevel OID value, configure state conditions and alerts, and monitor any Cisco/Scientific Atlanta DOCSIS cable modems (vendor-specific LED/IGMP/DHCP/ARP configuration) from a single console.
OID Breakdown
Upper-level ancestors (7 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.1429 | ciscoSPVTG | CISCO-DMN-DSG-ROOT-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.1429.77 | saCmMib | SA-CM-MIB |
| 1.3.6.1.4.1.1429.77.1 | dpxCmMibObjects | SA-CM-MIB |
| 1.3.6.1.4.1.1429.77.1.7 | saCmWebAccess | SA-CM-MIB |
| 1.3.6.1.4.1.1429.77.1.7.2 | saCmWebAccessUserIfTypeTable | SA-CM-MIB |
| 1.3.6.1.4.1.1429.77.1.7.2.1 | saCmWebAccessUserIfTypeEntry | SA-CM-MIB |
| 1.3.6.1.4.1.1429.77.1.7.2.1.3 | saCmWebAccessUserIfLevel | SA-CM-MIB |