SNMP-VIEW-BASED-ACM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
snmpModules FROM SNMPv2-SMI
TestAndIncr,
RowStatus, StorageType FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
SnmpAdminString, SnmpSecurityLevel,
SnmpSecurityModel FROM SNMP-FRAMEWORK-MIB;
snmpVacmMIB MODULE-IDENTITY
LAST-UPDATED "200210160000Z" -- 16 ottobre 2002, mezzanotte
ORGANIZATION "SNMPv3 Working Group"
CONTACT-INFO "WG-email: [email protected]
Subscribe: [email protected]
In msg body: subscribe snmpv3
Chair: Russ Mundy
Network Associates Laboratories
postal: 15204 Omega Drive, Suite 300
Rockville, MD 20850-4601
USA
email: [email protected]
phone: +1 301-947-7107
Co-Chair: David Harrington
Enterasys Networks
Postal: 35 Industrial Way
P. O. Box 5004
Rochester, New Hampshire 03866-5005
USA
EMail: [email protected]
Phone: +1 603-337-2614
Co-editor: Bert Wijnen
Lucent Technologies
postal: Schagen 33
3461 GL Linschoten
Netherlands
email: [email protected]
phone: +31-348-480-685
Co-editor: Randy Presuhn
BMC Software, Inc.
postal: 2141 North First Street
San Jose, CA 95131
USA
email: [email protected]
phone: +1 408-546-1006
Co-editor: Keith McCloghrie
Cisco Systems, Inc.
postal: 170 West Tasman Drive
San Jose, CA 95134-1706
USA
email: [email protected]
phone: +1-408-526-5260"
DESCRIPTION "Definizioni delle informazioni di gestione per il
modello di controllo degli accessi basato su viste
per SNMP.
Copyright (C) The Internet Society (2002). Questa
versione di questo modulo MIB fa parte di RFC 3415;
per gli avvisi legali completi, vedere l'RFC stesso.
"
REVISION "200210160000Z" -- 16 ottobre 2002, mezzanotte
DESCRIPTION "Chiarimenti, pubblicati come RFC 3415."
REVISION "199901200000Z" -- 20 gennaio 1999, mezzanotte
DESCRIPTION "Chiarimenti, pubblicati come RFC 2575."
REVISION "199711200000Z" -- 20 novembre 1997, mezzanotte
DESCRIPTION "Versione iniziale, pubblicata come RFC 2275."
::= { snmpModules 16 }
-- Assegnazioni amministrative ************************************
vacmMIBObjects OBJECT IDENTIFIER ::= { snmpVacmMIB 1 }
vacmMIBConformance OBJECT IDENTIFIER ::= { snmpVacmMIB 2 }
-- Informazioni sui contesti locali ******************************
vacmContextTable OBJECT-TYPE
SYNTAX SEQUENCE OF VacmContextEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Tabella dei contesti disponibili localmente.
Questa tabella concettuale elenca i contesti
disponibili localmente.
Le implementazioni semplici che non supportano più
contesti possono scegliere di implementare solo il
supporto per il contesto predefinito.
"
::= { vacmMIBObjects 1 }
vacmContextEntry OBJECT-TYPE
SYNTAX VacmContextEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Informazioni su un contesto specifico."
INDEX {
vacmContextName
}
::= { vacmContextTable 1 }
VacmContextEntry ::= SEQUENCE
{
vacmContextName SnmpAdminString
}
vacmContextName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Un nome leggibile da un essere umano che identifica
un contesto specifico presso una specifica entità SNMP.
Il contextName vuoto (lunghezza zero) rappresenta il
contesto predefinito.
"
::= { vacmContextEntry 1 }
-- Informazioni sulla mappatura da sicurezza a gruppo *******************
vacmSecurityToGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF VacmSecurityToGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Questa tabella mappa una combinazione di securityModel
e securityName in un groupName, usato per definire una
politica di controllo degli accessi per un gruppo di
principal.
"
::= { vacmMIBObjects 2 }
vacmSecurityToGroupEntry OBJECT-TYPE
SYNTAX VacmSecurityToGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Una voce in questa tabella mappa la combinazione di
securityModel e securityName in un groupName.
"
INDEX {
vacmSecurityModel,
vacmSecurityName
}
::= { vacmSecurityToGroupTable 1 }
VacmSecurityToGroupEntry ::= SEQUENCE
{
vacmSecurityModel SnmpSecurityModel,
vacmSecurityName SnmpAdminString,
vacmGroupName SnmpAdminString,
vacmSecurityToGroupStorageType StorageType,
vacmSecurityToGroupStatus RowStatus
}
vacmSecurityModel OBJECT-TYPE
SYNTAX SnmpSecurityModel(1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Il modello di sicurezza tramite il quale viene fornito
il vacmSecurityName referenziato da questa voce.
Si noti che questo oggetto non può assumere il valore
'any' (0).
"
::= { vacmSecurityToGroupEntry 1 }
vacmSecurityName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Il securityName del principal, rappresentato in un
formato indipendente dal modello di sicurezza, che
questa voce mappa in un groupName.
"
::= { vacmSecurityToGroupEntry 2 }
vacmGroupName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il nome del gruppo a cui appartiene questa voce, ad
esempio la combinazione di securityModel e securityName.
Questo groupName viene usato come indice nella
vacmAccessTable per selezionare una politica di
controllo degli accessi.
Tuttavia, un valore in questa tabella non implica che
nella tabella vacmAccesTable esista un'istanza con tale
valore.
"
::= { vacmSecurityToGroupEntry 3 }
vacmSecurityToGroupStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il tipo di memorizzazione di questa riga concettuale.
Le righe concettuali con valore 'permanent' non devono
necessariamente consentire l'accesso in scrittura ad
alcun oggetto colonnare della riga.
"
DEFVAL { nonVolatile }
::= { vacmSecurityToGroupEntry 4 }
vacmSecurityToGroupStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Lo stato di questa riga concettuale.
Finché le istanze di tutte le colonne corrispondenti
non sono configurate in modo appropriato, il valore
dell'istanza corrispondente della colonna
vacmSecurityToGroupStatus è 'notReady'.
In particolare, una riga appena creata non può diventare
attiva finché non è stato impostato un valore per
vacmGroupName.
Il TC RowStatus [RFC2579] richiede che questa clausola
DESCRIPTION indichi in quali circostanze gli altri
oggetti in questa riga possono essere modificati:
Il valore di questo oggetto non ha alcun effetto sulla
modificabilità degli altri oggetti in questa riga
concettuale.
"
::= { vacmSecurityToGroupEntry 5 }
-- Informazioni sui diritti di accesso *******************************
vacmAccessTable OBJECT-TYPE
SYNTAX SEQUENCE OF VacmAccessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Tabella dei diritti di accesso per i gruppi.
Ogni voce è indicizzata da groupName, contextPrefix,
securityModel e securityLevel. Per determinare se
l'accesso è consentito, deve essere selezionata una voce
da questa tabella e deve essere usato il viewName
appropriato contenuto in quella voce per il controllo
degli accessi.
Per selezionare la voce appropriata, seguire questi
passaggi:
1) l'insieme delle possibili corrispondenze è formato
dall'intersezione dei seguenti insiemi di voci:
l'insieme delle voci con vacmGroupName identico
l'unione di questi due insiemi:
- l'insieme con vacmAccessContextPrefix identico
- l'insieme delle voci con valore
vacmAccessContextMatch pari a 'prefix' e con
vacmAccessContextPrefix corrispondente
intersecato con l'unione di questi due insiemi:
- l'insieme delle voci con
vacmAccessSecurityModel identico
- l'insieme delle voci con valore
vacmAccessSecurityModel pari a 'any'
intersecato con l'insieme delle voci con valore
vacmAccessSecurityLevel minore o uguale al
securityLevel richiesto dal modulo di controllo
degli accessi.
2) se questo insieme ha un solo membro, la selezione è
conclusa; altrimenti occorre decidere come pesare le
preferenze tra ContextPrefixes, SecurityModels e
SecurityLevels come segue:
a) se il sottoinsieme di voci con securityModel
corrispondente al securityModel proveniente dal
modulo di controllo degli accessi non è vuoto,
scartare le restanti voci.
b) se il sottoinsieme di voci con
vacmAccessContextPrefix corrispondente al
contextName non è vuoto, scartare le restanti voci.
c) scartare tutte le voci con ContextPrefixes più
brevi del più lungo rimasto nell'insieme.
d) selezionare la voce con il securityLevel più alto.
Si noti che per securityLevel noAuthNoPriv tutti i
gruppi sono in realtà equivalenti, poiché l'assunzione
che securityName sia stato autenticato non vale.
"
::= { vacmMIBObjects 4 }
vacmAccessEntry OBJECT-TYPE
SYNTAX VacmAccessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Un diritto di accesso configurato nel Local
Configuration Datastore (LCD), che autorizza un gruppo
ad accedere agli oggetti in uno specifico contesto SNMP
come richiesto.
Le voci in questa tabella possono usare il valore
speciale di securityModel 'any', che corrisponde a
qualsiasi securityModel.
"
INDEX { vacmGroupName,
vacmAccessContextPrefix,
vacmAccessSecurityModel,
vacmAccessSecurityLevel
}
::= { vacmAccessTable 1 }
VacmAccessEntry ::= SEQUENCE
{
vacmAccessContextPrefix SnmpAdminString,
vacmAccessSecurityModel SnmpSecurityModel,
vacmAccessSecurityLevel SnmpSecurityLevel,
vacmAccessContextMatch INTEGER,
vacmAccessReadViewName SnmpAdminString,
vacmAccessWriteViewName SnmpAdminString,
vacmAccessNotifyViewName SnmpAdminString,
vacmAccessStorageType StorageType,
vacmAccessStatus RowStatus
}
vacmAccessContextPrefix OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Per ottenere i diritti di accesso consentiti da questa
riga concettuale, un contextName deve corrispondere
esattamente, se il valore di vacmAccessContextMatch è
'exact', oppure parzialmente, se il valore di
vacmAccessContextMatch è 'prefix', al valore
dell'istanza di questo oggetto.
"
::= { vacmAccessEntry 1 }
vacmAccessSecurityModel OBJECT-TYPE
SYNTAX SnmpSecurityModel
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Per ottenere i diritti di accesso consentiti da questa
riga concettuale, deve essere in uso questo
securityModel.
"
::= { vacmAccessEntry 2 }
vacmAccessSecurityLevel OBJECT-TYPE
SYNTAX SnmpSecurityLevel
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Il livello minimo di sicurezza richiesto per ottenere
i diritti di accesso consentiti da questa riga
concettuale. Un securityLevel noAuthNoPriv è inferiore
a authNoPriv, che a sua volta è inferiore a authPriv.
Se più voci sono indicizzate in modo identico tranne
che per questo indice vacmAccessSecurityLevel, viene
selezionata la voce con il valore più alto di
vacmAccessSecurityLevel.
"
::= { vacmAccessEntry 3 }
vacmAccessContextMatch OBJECT-TYPE
SYNTAX INTEGER { exact (1), -- corrispondenza esatta tra prefisso e contextName
prefix (2) -- corrispondenza solo con il prefisso
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Se il valore di questo oggetto è exact(1), vengono
selezionate tutte le righe in cui contextName
corrisponde esattamente a vacmAccessContextPrefix.
Se il valore di questo oggetto è prefix(2), vengono
selezionate tutte le righe in cui gli ottetti iniziali
di contextName corrispondono esattamente a
vacmAccessContextPrefix. Questo consente una semplice
forma di wildcard.
"
DEFVAL { exact }
::= { vacmAccessEntry 4 }
vacmAccessReadViewName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il valore di un'istanza di questo oggetto identifica la
vista MIB del contesto SNMP a cui questa riga
concettuale autorizza l'accesso in lettura.
La vista MIB identificata è quella per cui
vacmViewTreeFamilyViewName ha lo stesso valore
dell'istanza di questo oggetto; se il valore è la stringa
vuota o se non esiste una vista MIB attiva con questo
valore di vacmViewTreeFamilyViewName, non viene concesso
alcun accesso.
"
DEFVAL { ''H } -- stringa vuota
::= { vacmAccessEntry 5 }
vacmAccessWriteViewName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il valore di un'istanza di questo oggetto identifica la
vista MIB del contesto SNMP a cui questa riga
concettuale autorizza l'accesso in scrittura.
La vista MIB identificata è quella per cui
vacmViewTreeFamilyViewName ha lo stesso valore
dell'istanza di questo oggetto; se il valore è la stringa
vuota o se non esiste una vista MIB attiva con questo
valore di vacmViewTreeFamilyViewName, non viene concesso
alcun accesso.
"
DEFVAL { ''H } -- stringa vuota
::= { vacmAccessEntry 6 }
vacmAccessNotifyViewName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il valore di un'istanza di questo oggetto identifica la
vista MIB del contesto SNMP a cui questa riga
concettuale autorizza l'accesso per le notifiche.
La vista MIB identificata è quella per cui
vacmViewTreeFamilyViewName ha lo stesso valore
dell'istanza di questo oggetto; se il valore è la stringa
vuota o se non esiste una vista MIB attiva con questo
valore di vacmViewTreeFamilyViewName, non viene concesso
alcun accesso.
"
DEFVAL { ''H } -- stringa vuota
::= { vacmAccessEntry 7 }
vacmAccessStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il tipo di memorizzazione di questa riga concettuale.
Le righe concettuali con valore 'permanent' non devono
necessariamente consentire l'accesso in scrittura ad
alcun oggetto colonnare della riga.
"
DEFVAL { nonVolatile }
::= { vacmAccessEntry 8 }
vacmAccessStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Lo stato di questa riga concettuale.
Il TC RowStatus [RFC2579] richiede che questa clausola
DESCRIPTION indichi in quali circostanze gli altri
oggetti in questa riga possono essere modificati:
Il valore di questo oggetto non ha alcun effetto sulla
modificabilità degli altri oggetti in questa riga
concettuale.
"
::= { vacmAccessEntry 9 }
-- Informazioni sulle viste MIB ************************************
-- Il supporto della granularità a livello di istanza è opzionale.
--
-- In alcune implementazioni, la granularità del controllo degli
-- accessi a livello di istanza può avere un costo prestazionale elevato.
-- I manager dovrebbero evitare di richiedere inutilmente tali configurazioni.
vacmMIBViews OBJECT IDENTIFIER ::= { vacmMIBObjects 5 }
vacmViewSpinLock OBJECT-TYPE
SYNTAX TestAndIncr
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Un lock consultivo usato per consentire a più
applicazioni Command Generator cooperative di coordinare
il loro uso delle funzioni di modifica in
vacmViewTreeFamilyTable.
"
::= { vacmMIBViews 1 }
vacmViewTreeFamilyTable OBJECT-TYPE
SYNTAX SEQUENCE OF VacmViewTreeFamilyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Informazioni mantenute localmente sulle famiglie di
sottoalberi all'interno delle viste MIB.
Ogni vista MIB è definita da due insiemi di sottoalberi
di vista:
- i sottoalberi di vista inclusi, e
- i sottoalberi di vista esclusi.
Ciascuno di questi sottoalberi di vista, sia incluso
sia escluso, è definito in questa tabella.
Per determinare se una specifica istanza di oggetto si
trovi in una specifica vista MIB, confrontare l'OBJECT
IDENTIFIER dell'istanza di oggetto con ogni voce attiva
della vista MIB in questa tabella. Se non c'è alcuna
corrispondenza, l'istanza di oggetto non è nella vista
MIB. Se una o più voci corrispondono, l'istanza di
oggetto è inclusa nella vista MIB o esclusa da essa in
base al valore di vacmViewTreeFamilyType nella voce il
cui valore di vacmViewTreeFamilySubtree contiene il
maggior numero di sottoidentificatori. Se più voci
corrispondono e hanno lo stesso numero di
sottoidentificatori, l'istanza lessicograficamente
maggiore di vacmViewTreeFamilyType determina
l'inclusione o l'esclusione.
L'OBJECT IDENTIFIER X di un'istanza di oggetto
corrisponde a una voce attiva in questa tabella quando
il numero di sottoidentificatori in X è almeno pari a
quello nel valore vacmViewTreeFamilySubtree della voce,
e ogni sottoidentificatore nel valore
vacmViewTreeFamilySubtree corrisponde al
sottoidentificatore corrispondente in X. Due
sottoidentificatori corrispondono se il bit
corrispondente del valore vacmViewTreeFamilyMask per la
voce è zero (il valore 'wild card') oppure se sono
uguali.
Un valore 'wild card' di lunghezza zero corrisponde a
qualsiasi OBJECT IDENTIFIER.
"
::= { vacmMIBViews 2 }
vacmViewTreeFamilyEntry OBJECT-TYPE
SYNTAX VacmViewTreeFamilyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Informazioni su una specifica famiglia di sottoalberi di
vista inclusa nella vista MIB di uno specifico contesto
SNMP o esclusa da essa.
Le implementazioni non devono limitare il numero di
famiglie di sottoalberi di vista per una data vista MIB,
salvo quanto imposto dai vincoli di risorse sul numero
complessivo di voci nella vacmViewTreeFamilyTable.
Se in questa tabella non esistono righe concettuali per
una data vista MIB (viewName), tale vista può essere
considerata composta dall'insieme vuoto di sottoalberi
di vista.
"
INDEX { vacmViewTreeFamilyViewName,
vacmViewTreeFamilySubtree
}
::= { vacmViewTreeFamilyTable 1 }
VacmViewTreeFamilyEntry ::= SEQUENCE
{
vacmViewTreeFamilyViewName SnmpAdminString,
vacmViewTreeFamilySubtree OBJECT IDENTIFIER,
vacmViewTreeFamilyMask OCTET STRING,
vacmViewTreeFamilyType INTEGER,
vacmViewTreeFamilyStorageType StorageType,
vacmViewTreeFamilyStatus RowStatus
}
vacmViewTreeFamilyViewName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Il nome leggibile da un essere umano di una famiglia di
sottoalberi di vista.
"
::= { vacmViewTreeFamilyEntry 1 }
vacmViewTreeFamilySubtree OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Il sottoalbero MIB che, combinato con l'istanza
corrispondente di vacmViewTreeFamilyMask, definisce una
famiglia di sottoalberi di vista.
"
::= { vacmViewTreeFamilyEntry 2 }
vacmViewTreeFamilyMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION "La maschera di bit che, in combinazione con l'istanza
corrispondente di vacmViewTreeFamilySubtree, definisce
una famiglia di sottoalberi di vista.
Ogni bit di questa maschera corrisponde a un
sottoidentificatore di vacmViewTreeFamilySubtree; il bit
più significativo dell'i-esimo ottetto di questo valore
OCTET STRING, esteso se necessario come descritto sotto,
corrisponde al sottoidentificatore (8*i - 7), e il bit
meno significativo dell'i-esimo ottetto corrisponde al
sottoidentificatore (8*i), dove i è compreso tra 1 e 16.
Ogni bit di questa maschera specifica se, nel
determinare se un OBJECT IDENTIFIER appartenga a questa
famiglia di sottoalberi di vista, il sottoidentificatore
corrispondente debba corrispondere; '1' indica che deve
esserci una corrispondenza esatta; '0' indica 'wild
card', cioè qualsiasi valore di sottoidentificatore
corrisponde.
Quindi l'OBJECT IDENTIFIER X di un'istanza di oggetto è
contenuto in una famiglia di sottoalberi di vista se,
per ogni sottoidentificatore del valore di
vacmViewTreeFamilySubtree, vale una delle condizioni
seguenti:
l'i-esimo bit di vacmViewTreeFamilyMask è 0, oppure
l'i-esimo sottoidentificatore di X è uguale
all'i-esimo sottoidentificatore del valore di
vacmViewTreeFamilySubtree.
Se il valore di questa maschera è lungo M bit e
l'istanza corrispondente di vacmViewTreeFamilySubtree
contiene più di M sottoidentificatori, la maschera viene
estesa con bit a 1 fino alla lunghezza richiesta.
Si noti che, quando il valore di questo oggetto è la
stringa di lunghezza zero, questa regola di estensione
produce una maschera di tutti 1, cioè senza 'wild card',
e la famiglia di sottoalberi di vista è il singolo
sottoalbero di vista identificato univocamente
dall'istanza corrispondente di
vacmViewTreeFamilySubtree.
"
DEFVAL { ''H }
::= { vacmViewTreeFamilyEntry 3 }
vacmViewTreeFamilyType OBJECT-TYPE
SYNTAX INTEGER {
included(1),
excluded(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Indica se le istanze corrispondenti di
vacmViewTreeFamilySubtree e vacmViewTreeFamilyMask
definiscono una famiglia di sottoalberi di vista inclusa
nella vista MIB o esclusa da essa.
"
DEFVAL { included }
::= { vacmViewTreeFamilyEntry 4 }
vacmViewTreeFamilyStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Il tipo di memorizzazione di questa riga concettuale.
Le righe concettuali con valore 'permanent' non devono
necessariamente consentire l'accesso in scrittura ad
alcun oggetto colonnare della riga.
"
DEFVAL { nonVolatile }
::= { vacmViewTreeFamilyEntry 5 }
vacmViewTreeFamilyStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "Lo stato di questa riga concettuale.
Il TC RowStatus [RFC2579] richiede che questa clausola
DESCRIPTION indichi in quali circostanze gli altri
oggetti in questa riga possono essere modificati:
Il valore di questo oggetto non ha alcun effetto sulla
modificabilità degli altri oggetti in questa riga
concettuale.
"
::= { vacmViewTreeFamilyEntry 6 }
-- Informazioni di conformità ****************************************
vacmMIBCompliances
OBJECT IDENTIFIER ::= {vacmMIBConformance 1}
vacmMIBGroups
OBJECT IDENTIFIER ::= {vacmMIBConformance 2}
-- Dichiarazioni di conformità ******************************************
vacmMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "Dichiarazione di conformità per motori SNMP che
implementano la MIB di configurazione del modello di
controllo degli accessi basato su viste per SNMP.
"
MODULE -- questo modulo
MANDATORY-GROUPS { vacmBasicGroup }
OBJECT vacmAccessContextMatch
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmAccessReadViewName
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmAccessWriteViewName
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmAccessNotifyViewName
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmAccessStorageType
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmAccessStatus
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmViewTreeFamilyMask
WRITE-SYNTAX OCTET STRING (SIZE (0..0))
DESCRIPTION "Il supporto della granularità a livello di
istanza non è richiesto."
OBJECT vacmViewTreeFamilyType
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmViewTreeFamilyStorageType
MIN-ACCESS read-only
DESCRIPTION "L'accesso in scrittura non è richiesto."
OBJECT vacmViewTreeFamilyStatus
MIN-ACCESS read-only
DESCRIPTION "L'accesso di creazione/eliminazione/modifica a
vacmViewTreeFamilyTable non è richiesto.
"
::= { vacmMIBCompliances 1 }
-- Unità di conformità *******************************************
vacmBasicGroup OBJECT-GROUP
OBJECTS {
vacmContextName,
vacmGroupName,
vacmSecurityToGroupStorageType,
vacmSecurityToGroupStatus,
vacmAccessContextMatch,
vacmAccessReadViewName,
vacmAccessWriteViewName,
vacmAccessNotifyViewName,
vacmAccessStorageType,
vacmAccessStatus,
vacmViewSpinLock,
vacmViewTreeFamilyMask,
vacmViewTreeFamilyType,
vacmViewTreeFamilyStorageType,
vacmViewTreeFamilyStatus
}
STATUS current
DESCRIPTION "Una raccolta di oggetti che consente la configurazione
remota di un motore SNMP che implementa il modello di
controllo degli accessi basato su viste per SNMP.
"
::= { vacmMIBGroups 1 }
END