usmUserStorageType
SNMP-USER-BASED-SM-MIB ·
.1.3.6.1.6.3.15.1.2.2.1.12
Object
The storage type for this conceptual row.
Conceptual rows having the value 'permanent' must
allow write-access at a minimum to:
- usmUserAuthKeyChange, usmUserOwnAuthKeyChange
and usmUserPublic for a user who employs
authentication, and
- usmUserPrivKeyChange, usmUserOwnPrivKeyChange
and usmUserPublic for a user who employs
privacy.
Note that any user who employs authentication or
privacy must allow its secret(s) to be updated and
thus cannot be 'readOnly'.
If an initial set operation tries to set the value to
'readOnly' for a user who employs authentication or
privacy, then an 'inconsistentValue' error must be
returned. Note that if the value has been previously
set (implicit or explicit) to any value, then the rules
as defined in the StorageType Textual Convention apply.
It is an implementation issue to decide if a SET for
a readOnly or permanent row is accepted at all. In some
contexts this may make sense, in others it may not. If
a SET for a readOnly or permanent row is not accepted
at all, then a 'wrongValue' error must be returned.
Context
- MIB
- SNMP-USER-BASED-SM-MIB
- OID
.1.3.6.1.6.3.15.1.2.2.1.12- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- usmUserEntry
- Table
- usmUserTable
- Siblings
- 12
Values & Constraints
Type Values
1 | other |
2 | volatile |
3 | nonVolatile |
4 | permanent |
5 | readOnly |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| usmUserEngineID An SNMP engine's administratively-unique identifier.
In a simple agent, this value is always that agent's
own snmpEngineID value.
The value can also … | column | SNMP-FRAMEWORK-MIBSnmpEngineID | .1.3.6.1.6.3.15.1.2.2.1.1 |
| usmUserOwnPrivKeyChange Behaves exactly as usmUserPrivKeyChange, with one
notable difference: in order for the Set operation
to succeed, the usmUserName of the operation
requester must match the usmUserN… | column | KeyChange | .1.3.6.1.6.3.15.1.2.2.1.10 |
| usmUserPublic A publicly-readable value which can be written as part
of the procedure for changing a user's secret
authentication and/or privacy key, and later read to
determine whether the cha… | column | OctetString | .1.3.6.1.6.3.15.1.2.2.1.11 |
| usmUserStatus The status of this conceptual row.
Until instances of all corresponding columns are
appropriately configured, the value of the
corresponding instance of the usmUser… | column | SNMPv2-TCRowStatus | .1.3.6.1.6.3.15.1.2.2.1.13 |
| usmUserName A human readable string representing the name of
the user.
This is the (User-based Security) Model dependent
security ID. | column | OctetString | .1.3.6.1.6.3.15.1.2.2.1.2 |
| usmUserSecurityName A human readable string representing the user in
Security Model independent format.
The default transformation of the User-based Security
Model dependent security I… | column | SNMP-FRAMEWORK-MIBSnmpAdminString | .1.3.6.1.6.3.15.1.2.2.1.3 |
| usmUserCloneFrom A pointer to another conceptual row in this
usmUserTable. The user in this other conceptual
row is called the clone-from user.
When a new user is created (i.e., a … | column | SNMPv2-TCRowPointer | .1.3.6.1.6.3.15.1.2.2.1.4 |
| usmUserAuthProtocol An indication of whether messages sent on behalf of
this user to/from the SNMP engine identified by
usmUserEngineID, can be authenticated, and if so,
the type of authentication pr… | column | SNMPv2-TCAutonomousType | .1.3.6.1.6.3.15.1.2.2.1.5 |
| usmUserAuthKeyChange An object, which when modified, causes the secret
authentication key used for messages sent on behalf
of this user to/from the SNMP engine identified by
usmUserEngineID, to be mod… | column | KeyChange | .1.3.6.1.6.3.15.1.2.2.1.6 |
| usmUserOwnAuthKeyChange Behaves exactly as usmUserAuthKeyChange, with one
notable difference: in order for the set operation
to succeed, the usmUserName of the operation
requester must match the usmUserN… | column | KeyChange | .1.3.6.1.6.3.15.1.2.2.1.7 |
| usmUserPrivProtocol An indication of whether messages sent on behalf of
this user to/from the SNMP engine identified by
usmUserEngineID, can be protected from disclosure,
and if so, the type of priva… | column | SNMPv2-TCAutonomousType | .1.3.6.1.6.3.15.1.2.2.1.8 |
| usmUserPrivKeyChange An object, which when modified, causes the secret
encryption key used for messages sent on behalf
of this user to/from the SNMP engine identified by
usmUserEngineID, to be modifie… | column | KeyChange | .1.3.6.1.6.3.15.1.2.2.1.9 |