अनुमतिधर्मः। पुनर्लेखधर्मस्य (१३ फाल्गु) अनन्तरं अत्र अनुमतिः: अनुमतिधर्मः न्यूनधिकारः दानं निरसनम्। अनुमतिधर्मः।
English (minimizable)
After re-write (13 Feb), this post covers permission: least privilege, grant and revoke, role versus attribute checks and why ambient admin is slow poison.
पूर्ण-शीर्षकम् / Full title
अनुमतिधर्मः: A Metrical Codification of Permission Dharma (with English glosses)
English · overview and topics (minimizable)
What this post is about
A grant is a measured key not a kingdom. Least hand, short life, loud revoke.
Topics
- Why authz
- Least privilege
- Role vs attr
- Short grants
- Revoke path
- Audit every check
- Break-glass bound
- Deny by default
- Not ambient admin
- Five limbs
- Close
- Seal
Sanskrit title
अनुमतिधर्मः = dharma of permission.
English
Minimizable; Sanskrit-first.
परम्परा-सन्धिः / Series links
| पूर्वं / Prior | अत्र / Adds | न पुनः / Does not repeat |
|---|---|---|
| पुनर्लेखधर्मः (१३ फाल्गु) | clean paper | not who may touch |
| गुह्यचक्रधर्मः (२२ जन) | secrets | cousin |
| साक्षीलेखधर्मः (३१ जन) | audit | pair |
| अत्र | authorization grants | - |
ग्राह्य-त्याज्य-विवेकः / Keep and avoid
ग्राह्यम् / Keep
१. default deny then grant narrow: deny
२. prefer short-lived elevated grants: short
३. revoke must work offline-ish fast: revoke
४. log allow and deny with reason: audit
५. break-glass time-boxed and reviewed: glass
त्याज्यम् / Avoid
- Long-lived admin for everyone
- No revoke path
- Allow by default unknown paths
- Silent privilege creep
अध्याय-योजना / Chapter plan
| प्रकरणम् | विषयः | छन्दः | श्लोकाः |
|---|---|---|---|
| १ | मङ्गलं बीजं च / Opening | अनुष्टुभ् | २ |
| २ | मूलतत्त्वानि / Core | अनुष्टुभ् | २ |
| ३ | मुख्यविधिः / Method | उपजाति | १ |
| ४ | रक्षा · विधिः / Guards | अनुष्टुभ् | २ |
| ५ | विवेक · सीमा / Judgment | अनुष्टुभ् | २ |
| ६ | पूर्वसन्धिः / Series links | उपजाति | १ |
| ७ | उपसंहारः / Close | अनुष्टुभ् | २ |
पारिभाषिक-कोशः / Glossary
| Modern English | संस्कृतम् | Note |
|---|---|---|
| authorization | अनुमतिः | permission |
| least privilege | न्यूनधिकारः | smallest hand |
| grant | दानम् | give right |
| revoke | निरसनम् | take back |
| role | भूमिका | named duty set |
श्लोकः १ (अनुष्टुभ्)
अमिते दाने विषं मन्दम् सदा नित्यम् ॥१॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
दानं मितकुञ्जिका न राज्यं तस्माद् न्यूनहस्तं देहि ।
अमिते दाने विषं मन्दम् सदा नित्यम् ॥१॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| दानं | दानं |
| मितकुञ्जिका | मितकुञ्जिका |
| न | न |
| राज्यं | राज्यं |
| तस्माद् | तस्माद् |
| न्यूनहस्तं | न्यूनहस्तं |
| देहि | देहि |
| अमिते | अमिते |
| दाने | दाने |
| विषं | विषं |
| मन्दम् | मन्दम् |
| सदा | सदा |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
A grant is a measured key not a kingdom; give the smallest hand.
Context / topic
why
वृत्तमिति: ८-८-८-८।
श्लोकः २ (अनुष्टुभ्)
मूले दाने अज्ञातः प्रविशति नित्यम् ॥२॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
मूले निषेधं धरेत् पश्चाद् संकीर्णं देहि ।
मूले दाने अज्ञातः प्रविशति नित्यम् ॥२॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| मूले | मूले |
| निषेधं | निषेधं |
| धरेत् | धरेत् |
| पश्चाद् | पश्चाद् |
| संकीर्णं | संकीर्णं |
| देहि | देहि |
| दाने | दाने |
| अज्ञातः | अज्ञातः |
| प्रविशति | प्रविशति |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Default deny then narrow grant; default allow lets strangers in.
Context / topic
deny
वृत्तमिति: ८-८-८-८।
श्लोकः ३ (उपजाति)
एकं मा सर्वेषाम् सदा सम्यक् ।
भेदं स्फुटं लिख सदा सम्यक् ।
एवं भेदधर्मः सदा सम्यक् ॥३॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
भूमिकां गुणं च विविच्य सदा ।
एकं मा सर्वेषाम् सदा सम्यक् ।
भेदं स्फुटं लिख सदा सम्यक् ।
एवं भेदधर्मः सदा सम्यक् ॥३॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| भूमिकां | भूमिकां |
| गुणं | गुणं |
| च | च |
| विविच्य | विविच्य |
| सदा | सदा |
| एकं | एकं |
| मा | मा |
| सर्वेषाम् | सर्वेषाम् |
| सम्यक् | सम्यक् |
| भेदं | भेदं |
| स्फुटं | स्फुटं |
| लिख | लिख |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
English sense
Split role and attribute checks; one model for all is fog.
Context / topic
role
वृत्तमिति: एकादशाक्षराः पादाः।
श्लोकः ४ (अनुष्टुभ्)
नित्योन्नते विषं वर्धते पथि नित्यम् ॥४॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
उन्नतदानं अल्पायुः कुरु नित्यं मा धरेत् ।
नित्योन्नते विषं वर्धते पथि नित्यम् ॥४॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| उन्नतदानं | उन्नतदानं |
| अल्पायुः | अल्पायुः |
| कुरु | कुरु |
| नित्यं | नित्यं |
| मा | मा |
| धरेत् | धरेत् |
| नित्योन्नते | नित्योन्नते |
| विषं | विषं |
| वर्धते | वर्धते |
| पथि | पथि |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Elevated grants short-lived; forever-elevated grows poison.
Context / topic
short
वृत्तमिति: ८-८-८-८।
श्लोकः ५ (अनुष्टुभ्)
अकार्ये निरसने चोरः तिष्ठति सदा ॥५॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
निरसनं शीघ्रं कार्यं कुरु मा केवलं शास्त्रम् ।
अकार्ये निरसने चोरः तिष्ठति सदा ॥५॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| निरसनं | निरसनं |
| शीघ्रं | शीघ्रं |
| कार्यं | कार्यं |
| कुरु | कुरु |
| मा | मा |
| केवलं | केवलं |
| शास्त्रम् | शास्त्रम् |
| अकार्ये | अकार्ये |
| निरसने | निरसने |
| चोरः | चोरः |
| तिष्ठति | तिष्ठति |
| सदा | सदा |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Revoke must actually work fast; paper-only revoke leaves thieves standing.
Context / topic
revoke
वृत्तमिति: ८-८-८-८।
श्लोकः ६ (अनुष्टुभ्)
असाक्ष्ये स्पर्शे अन्धं राज्यम् सदा नित्यम् ॥६॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
अनुमतिस्पर्शं साक्ष्ये लिख अनुमतिं निषेधं च ।
असाक्ष्ये स्पर्शे अन्धं राज्यम् सदा नित्यम् ॥६॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| अनुमतिस्पर्शं | अनुमतिस्पर्शं |
| साक्ष्ये | साक्ष्ये |
| लिख | लिख |
| अनुमतिं | अनुमतिं |
| निषेधं | निषेधं |
| च | च |
| असाक्ष्ये | असाक्ष्ये |
| स्पर्शे | स्पर्शे |
| अन्धं | अन्धं |
| राज्यम् | राज्यम् |
| सदा | सदा |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Audit allow and deny with reason; silent checks are a blind kingdom.
Context / topic
audit
वृत्तमिति: ८-८-८-८।
श्लोकः ७ (अनुष्टुभ्)
अकाले आपदि राज्यं नश्यति नित्यम् ॥७॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
आपद्दानं कालबद्धं समीक्षितं कुरु पथि ।
अकाले आपदि राज्यं नश्यति नित्यम् ॥७॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| आपद्दानं | आपद्दानं |
| कालबद्धं | कालबद्धं |
| समीक्षितं | समीक्षितं |
| कुरु | कुरु |
| पथि | पथि |
| अकाले | अकाले |
| आपदि | आपदि |
| राज्यं | राज्यं |
| नश्यति | नश्यति |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Break-glass time-boxed and reviewed; unbound emergency burns the realm.
Context / topic
glass
वृत्तमिति: ८-८-८-८।
श्लोकः ८ (अनुष्टुभ्)
मौनवृद्धौ विषं पूर्णं जायते नित्यम् ॥८॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
अधिकारवृद्धिं मापय मौनं मा सहस्व ।
मौनवृद्धौ विषं पूर्णं जायते नित्यम् ॥८॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| अधिकारवृद्धिं | अधिकारवृद्धिं |
| मापय | मापय |
| मौनं | मौनं |
| मा | मा |
| सहस्व | सहस्व |
| मौनवृद्धौ | मौनवृद्धौ |
| विषं | विषं |
| पूर्णं | पूर्णं |
| जायते | जायते |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Meter privilege creep; silent growth is full poison.
Context / topic
creep
वृत्तमिति: ८-८-८-८।
श्लोकः ९ (अनुष्टुभ्)
मितहस्तः पर्याप्तः पथि सदा नित्यम् ॥९॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
नित्यराजानुमतिर् न धर्मः पथि कदापि ।
मितहस्तः पर्याप्तः पथि सदा नित्यम् ॥९॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| नित्यराजानुमतिर् | नित्यराजानुमतिर् |
| न | न |
| धर्मः | धर्मः |
| पथि | पथि |
| कदापि | कदापि |
| मितहस्तः | मितहस्तः |
| पर्याप्तः | पर्याप्तः |
| सदा | सदा |
| नित्यम् | नित्यम् |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Ambient forever-admin is not dharma; measured hands are enough.
Context / topic
not admin
वृत्तमिति: ८-८-८-८।
श्लोकः १० (उपजाति)
आयुः निरसनं साक्ष्यम् एव ।
आपद् वृद्धविवेकम् हि सम्यक् ।
पञ्चाङ्गं अनुमति उच्यते हि ॥१०॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
निषेधं न्यूनं भेदम् हि सम्यक् ।
आयुः निरसनं साक्ष्यम् एव ।
आपद् वृद्धविवेकम् हि सम्यक् ।
पञ्चाङ्गं अनुमति उच्यते हि ॥१०॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| निषेधं | निषेधं |
| न्यूनं | न्यूनं |
| भेदम् | भेदम् |
| हि | हि |
| सम्यक् | सम्यक् |
| आयुः | आयुः |
| निरसनं | निरसनं |
| साक्ष्यम् | साक्ष्यम् |
| एव | एव |
| आपद् | आपद् |
| वृद्धविवेकम् | वृद्धविवेकम् |
| पञ्चाङ्गं | पञ्चाङ्गं |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
English sense
Five limbs of permission dharma.
Context / topic
five
वृत्तमिति: एकादशाक्षराः पादाः।
श्लोकः ११ (अनुष्टुभ्)
मापितदानं कर्मयोग्यं तन्त्रधर्मः स उच्यते ॥११॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
इति अधिकारसारः न्यूनहस्तयुक्तः ।
मापितदानं कर्मयोग्यं तन्त्रधर्मः स उच्यते ॥११॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| इति | इति |
| अधिकारसारः | अधिकारसारः |
| न्यूनहस्तयुक्तः | न्यूनहस्तयुक्तः |
| मापितदानं | मापितदानं |
| कर्मयोग्यं | कर्मयोग्यं |
| तन्त्रधर्मः | तन्त्रधर्मः |
| स | स |
| उच्यते | उच्यते |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Closing: operable authz under least-and-revoke law.
Context / topic
close
वृत्तमिति: ८-८-८-८।
श्लोकः १२ (अनुष्टुभ्)
नित्यराजं मा अधिकारधर्मः स उच्यते पथि ॥१२॥
पदच्छेदः · Word-for-word · English (minimizable)
पदच्छेदः
न्यूनं देहि अल्पायुः कुरु निरसनं शीघ्रं स्पर्शं ।
नित्यराजं मा अधिकारधर्मः स उच्यते पथि ॥१२॥
Word-for-word
| संस्कृतपदम् | Word-for-word English |
|---|---|
| न्यूनं | न्यूनं |
| देहि | देहि |
| अल्पायुः | अल्पायुः |
| कुरु | कुरु |
| निरसनं | निरसनं |
| शीघ्रं | शीघ्रं |
| स्पर्शं | स्पर्शं |
| नित्यराजं | नित्यराजं |
| मा | मा |
| अधिकारधर्मः | अधिकारधर्मः |
| स | स |
| उच्यते | उच्यते |
Gloss table
| पदम् | अर्थः / sense |
|---|---|
| धर्मः | dharma |
| मितम् | measured |
English sense
Least grant, short life, fast revoke, audit touch, never ambient admin.
Context / topic
seal
वृत्तमिति: ८-८-८-८।
श्लोकसूची / Verse index
१. अनुमतिं तोलय
२. न्यूनं देहि
३. भूमिकां विविच्य
४. अल्पायुः कुरु
५. निरसनं शीघ्रं
६. स्पर्शं लिख
७. आपद्दानं बध्नीहि
८. मूले निषेधय
९. पञ्चाङ्गं स्मर
१०. नित्यराजं मा
११. सत्यं अधिकारं
१२. धर्मं धारय
सन्दर्भाः / References
- RBAC ABAC design
- Privilege lifecycle
- Prior: compaction 13 Feb, secrets 22 Jan, audit 31 Jan