पाठ 5 / 24

Vaults, Items और Fields

Logins, secure notes और API credentials को vaults और items में व्यवस्थित करें।

सरल ढाँचा

Vault एक container है, item उसके भीतर एक चीज़ (login, API credential, secure note) है, और item में username व password जैसे fields होते हैं। Permissions vault के स्तर पर लगती हैं, इसलिए Personal, Team और Production के अलग vaults रखें।

Secret references

हर field को op://vault/item/field रूप के reference से पुकारा जा सकता है। Scripts और config files असली मान की जगह यह reference उपयोग करती हैं।

op://Production/Postgres/password
op://Production/Stripe/secret-key

नाम साफ़ रखें

"Stripe (production)" जैसे एक-से नाम रखें और environment का नाम शामिल करें। Staging और production keys को एक vault में मिलाना ही ग़लत key इस्तेमाल होने का कारण बनता है।

त्वरित जाँच: `op://Dev/Database/password` किसकी ओर इशारा करता है?

  • "Dev" vault के "Database" item का password field
  • एक website URL
  • एक Git branch
  • एक local file path
Answer

"Dev" vault के "Database" item का password field — प्रारूप है: पहले vault, फिर item, फिर field।