
tech.password-rotation·versija 1.0.0·melnraksts
Katrs uzņēmuma glabātais koplietotais piekļuves datu elements tiek mainīts pēc grafika, jaunā slepenā informācija glabājas tikai seifā, un piekļuve tiek pārbaudīta pēc izmaiņām.
The scheduled quarterly rotation of credentials that more than one person can use. Not for a suspected compromise — that is an emergency, use tech.phishing-report (if it arrived by mail) or tech.lost-device (if a device with saved credentials is gone), and rotate the affected credential immediately, off-cycle. Not for individual staff passwords — those follow people.onboard-employee and people.offboard-employee.
Jebkurš solis var gaidīt līdz datumam un atveras pats; katrs noslēgts solis atstāj pierādījumu (piezīmi, saiti, skaitli).
List every shared credential in the vault: name, what it opens, last rotation date, who used it in the last 90 days. Walk the integrations list (hosting, payment, mail, analytics, backup) and add anything used that is not in the vault.
Izdarīts, kad the inventory table covers every credential with a last-rotation date or "never".
Mark each row: rotate now / rotate with owner approval / exempt (per-person credential, hardware key, or a provider that forbids routine rotation — note why). Order the "rotate now" rows so that customer-facing integrations go last, after their replacement is tested.
Izdarīts, kad every row has a decision and a reason.
Apstiprinājums · S3 · īpašnieks — izpilde apstājas, līdz nosaukts cilvēks ieraksta lēmumu
Present the plan: what rotates, what is exempt and why, which live integrations will be touched, and the order.
Izdarīts, kad the owner has approved the list, in writing (a message or a task comment is enough).
Neatgriezenisks solis · S4 — aģents to nekad nenoslēdz viens
For each approved password: generate a new one in the vault, change it at the service from the company's own session (not a personal browser profile), write the new secret back to the vault immediately, and log out other sessions where the service offers it.
Izdarīts, kad the vault shows the new secret and the change date for every password on the approved list.
⛔ Never change the password at the service before the vault entry is ready to receive the new one — a password that exists only in your clipboard is a lockout waiting to happen.
Neatgriezenisks solis · S5 — aģents to nekad nenoslēdz viens
For each approved API key or token: create the new key at the provider, switch the integration to it, confirm the integration works, then revoke the old key.
Izdarīts, kad the old key returns "unauthorized" and the integration works on the new one.
⛔ Create-then-revoke, never revoke-then-create — a revoked key with no replacement takes the webshop or backups down until a human notices.
Search shared inboxes, chat history and the shared drive for the old passwords (the vault name of each credential, plus the domain where sensible: bc mail search). Delete or archive what is found and note where it was.
Izdarīts, kad the search is run for every rotated credential and every hit is cleaned or listed.
For each rotated credential, sign in or call the integration once and confirm it works; for shared mailboxes, confirm from a second person's session too.
Izdarīts, kad every rotated credential has a successful access check by someone other than the person who rotated it.
Add the next quarterly task (bc tasks add), and send the owner a report: rotated / exempt / failed, with the vault history as evidence.
Izdarīts, kad the next quarter's task exists with a due date and the report is sent.
| Pazīme | Rīcība |
|---|---|
| An integration breaks after rotation | Roll back if the provider still allows it; otherwise fix the credential in the integration the same day and note it in the report. Never leave it for Monday. |
| A service refuses a password change (no admin access) | Do not improvise; log it as failed in S8, open a support ticket with the provider, and re-plan the rotation. |
| A secret is found outside the vault | Treat it as exposed: rotate it again immediately even if it was just rotated, and record where it leaked from. |
| The owner is unreachable on the scheduled date | Run S1–S2 (read-only), hold S4–S5, and set a dated follow-up; do not rotate without S3. |
| A leaver's copy of an old password surfaces | Rotate that credential off-cycle and check people.offboard-employee was fully run for that person. |
The inventory table from S1 · the owner's approval in S3 (who, when, what scope) · vault history entries · the old-key "unauthorized" proof for each token · S7 access checks with who checked · the S8 report.
After every 4 runs ask: how many credentials were found outside the vault, and where did they leak from? Did any integration break, and was it in the "customer-facing goes last" group or did the ordering fail? How long did the longest single rotation take, and is it a candidate for the exempt list? A new version changes the step that caused the leak, the break, or the wait, and says so in its change note.
Nosaukums un kopsavilkums ir latviski. Detalizētā izpildes kārtība pagaidām ir kanoniskajā angļu valodas versijā; juridiskos un finanšu soļus publicēsim latviski tikai pēc cilvēka pārbaudes.
Obligātās sīkdatnes tur sarunu kopā. Analītika ir izslēgta, līdz tu atļauj — tā neliek nevienu sīkdatni un neglabā ierīces identifikatoru.Necessary storage keeps your conversation together. Analytics is off until you allow it — it sets no cookie and stores no device identifier. Ko mēs glabājamWhat we store