إنهاء الوصول والمغادرة
المغادرة هي الأدوات والوصول معكوسة: امشِ عبر كل صف، وألغِ كل حساب. الجدول هو القائمة، فلا يفوت شيء.
flowchart TD
A["Departure confirmed"] --> Q{"Planned exit, or<br/>immediate / for cause?"}
Q -->|Immediate| X["Disable sign-in +<br/>revoke active sessions"]
Q -->|Planned| B["Knowledge transfer<br/>handover doc + walkthrough"]
B --> C["Reassign open work items<br/>on the board"]
C --> D["Revoke access<br/>walk every Tools table row"]
X --> D
D --> E["Rotate shared secrets<br/>in Key Vault"]
E --> F["Return assets<br/>hardware + client materials"]
F --> G["Confirm client handover<br/>tied to final payment"]
G --> H["Deactivate identity / SSO<br/>already done on the immediate path"]
ألغِ بهذا الترتيب — في المغادرة المخطَّطة
Section titled “ألغِ بهذا الترتيب — في المغادرة المخطَّطة”- نقل المعرفة أولًا — دوّن ما يعرفه هو وحده في repo doc أو runbook قبل زوال الوصول.
- أعِد إسناد عناصر العمل كي لا يتوقف شيء على اللوحة.
- ألغِ الوصول صفًّا صفًّا نزولًا في جدول الأدوات والوصول — Azure DevOps، repos، Key Vault، pipelines، متاجر التطبيقات، أنظمة العميل، SaaS.
- دوّر أي secret قد يكون رآه في Key Vault — عامل التعرّض المشترك كاختراق.
- أعِد الأصول — الأجهزة، وأي مواد مملوكة للعميل.
- أكِّد تسليم العميل إذا كان الارتباط يُغلق — انظر أدناه.
- عطّل الهوية / SSO أخيرًا — هي المفتاح الرئيسي؛ سحبها مبكرًا قد يعيق الخطوات السابقة.
ثلاثة أشياء لا صف لها في الجدول، وهي التي تُنسى في كل مرة:
- الـ sessions النشطة وrefresh tokens. تعطيل الحساب لا يُنهي session صادرة سلفًا. ألغِ الـ sessions صراحةً.
- الأجهزة المُدارة. حاسب أو هاتف ما زال يحمل tokens مخزّنة ونسخًا محلية. امسحه أو أخرجه من الخدمة في سجل الأجهزة.
- هويات الأتمتة التي كان يملكها — service principals، وpersonal access tokens، وapp registrations، وservice connections في الـ pipelines. هذه تبقى بعد رحيل الشخص ولا تُسأل من أحد بعده.
المغادرة الفورية — إنهاء لسبب، أو اشتباه باختراق
Section titled “المغادرة الفورية — إنهاء لسبب، أو اشتباه باختراق”الترتيب أعلاه يفترض تعاون الشخص. أمّا حين لا يتعاون — إنهاء لسبب، أو credential تظنّه مخترقًا — فإن الترتيب ينقلب:
- عطّل تسجيل الدخول وألغِ كل session وrefresh token نشط أولًا، قبل المحادثة وقبل أي نقل معرفة.
- ثم امشِ في الخطوات ٣–٦ أعلاه. ونقل المعرفة يأتي من المكتوب سلفًا؛ ولهذا يوجد انضباط الـ handover.
- سجّل ما فعلته ومتى. هذا هو المسار الوحيد الذي يكون التأخير فيه هو الخطر، لا الحبس خارج الوصول.
تسليم العميل
Section titled “تسليم العميل”- تسليم الكود والـ credentials للعميل يقع عند حدث الـ handover لا قبله — وتلك الصفحة تُعرّف الشرط.
- بعد الـ handover لا نحتفظ بـ أي credentials للعميل؛ صفوف العميل في الجدول تعود إلى صفر.
لأن كل حساب يعود إلى صف في الأدوات والوصول، فالحساب غير المتتبَّع هو الذي ستنساه — ولهذا يجب أن يبقى ذلك الجدول محدّثًا.
← ذو صلة: الأدوات والوصول