🚧 WIP 🚧
This commit is contained in:
parent
06d2fd424c
commit
b442137db2
14 changed files with 4505 additions and 3186 deletions
2
.orgids
2
.orgids
File diff suppressed because one or more lines are too long
BIN
Cisco.org.gpg
BIN
Cisco.org.gpg
Binary file not shown.
BIN
RBAC-tech-changes.pdf
Normal file
BIN
RBAC-tech-changes.pdf
Normal file
Binary file not shown.
|
@ -9573,3 +9573,453 @@ DEADLINE: <2023-03-06 Mon>
|
||||||
Les nouveaux propriétaires vont déplacer les contrats.
|
Les nouveaux propriétaires vont déplacer les contrats.
|
||||||
:END:
|
:END:
|
||||||
[2023-01-31 Tue 12:04]
|
[2023-01-31 Tue 12:04]
|
||||||
|
|
||||||
|
* DONE Answer to Austin Haas about clients :chore:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:40
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
CLOCK: [2023-03-09 Thu 11:03]--[2023-03-09 Thu 17:06] => 6:03
|
||||||
|
:END:
|
||||||
|
[2023-03-09 Thu 11:03]
|
||||||
|
|
||||||
|
Just by looking I think some client probably disappeared (in TEST).
|
||||||
|
From what I looking for, most clients belongs to Chris Sims who created specific
|
||||||
|
Orgs in all ENV to create the modules.
|
||||||
|
|
||||||
|
#+begin_src
|
||||||
|
NAM
|
||||||
|
module-id: d80e8041-e8ed-4d42-9b4c-7b0a7a4a6d1b
|
||||||
|
client-id: client-d8d91871-2735-43e6-bfca-ed4cb6b89f23
|
||||||
|
|
||||||
|
{
|
||||||
|
"scopes": [
|
||||||
|
"integration/module-type",
|
||||||
|
"admin/integration/module-type:write"
|
||||||
|
],
|
||||||
|
"description": "Used to create and update the Threat Grid SecureX module type.",
|
||||||
|
"approved?": true,
|
||||||
|
"redirects": [],
|
||||||
|
"availability": "org",
|
||||||
|
"password": "$s0$f0801$MG1GFImf7eHwuRKfqg8H+w==$W2h47bWx0Q3rTRjfidgSXvA+cGCC7b1AeqCh+z30978=",
|
||||||
|
"name": "TG Module Creation/Updates",
|
||||||
|
"org-id": "964a8c3b-9aef-4e1d-aadf-e2754004d230",
|
||||||
|
"enabled?": true,
|
||||||
|
"grants": [
|
||||||
|
"client-creds"
|
||||||
|
],
|
||||||
|
"client-type": "confidential",
|
||||||
|
"id": "client-d8d91871-2735-43e6-bfca-ed4cb6b89f23",
|
||||||
|
"approval-status": "approved",
|
||||||
|
"owner-id": "2f6ccd76-270e-4785-a33f-ea24400bc5a5",
|
||||||
|
"created-at": "2020-05-11T22:13:49.892Z"
|
||||||
|
}
|
||||||
|
belongs to Chris Sims
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src
|
||||||
|
EU
|
||||||
|
module-id: 28ef9a98-cd14-4a11-a2eb-6b80c5bb82fe
|
||||||
|
client-id: client-6f81864f-04e1-444a-ac92-e242797ed12f
|
||||||
|
|
||||||
|
|
||||||
|
{
|
||||||
|
"scopes": [
|
||||||
|
"integration/module-type",
|
||||||
|
"admin/integration/module-type:write"
|
||||||
|
],
|
||||||
|
"description": "Used to create and update the Threat Grid SecureX module type.",
|
||||||
|
"approved?": true,
|
||||||
|
"redirects": [],
|
||||||
|
"availability": "org",
|
||||||
|
"password": "$s0$f0801$7G0SDYzMCP2zNbDhi37Ahg==$ijMPk/LtBcTZlsifNl571QDOfxX4lQzcsIOFJYgnF3A=",
|
||||||
|
"name": "TG Module Creation/Updates",
|
||||||
|
"org-id": "99c5cf95-7788-4ce1-906f-86811aa57752",
|
||||||
|
"enabled?": true,
|
||||||
|
"grants": [
|
||||||
|
"client-creds"
|
||||||
|
],
|
||||||
|
"client-type": "confidential",
|
||||||
|
"id": "client-6f81864f-04e1-444a-ac92-e242797ed12f",
|
||||||
|
"approval-status": "approved",
|
||||||
|
"owner-id": "3f6edf85-9ad3-4098-be43-0b46d117f9ca",
|
||||||
|
"created-at": "2020-05-11T22:08:04.428Z"
|
||||||
|
}
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
#+begin_src
|
||||||
|
APJC
|
||||||
|
module-id: f82062a6-5b17-4943-b67e-2555bbcc95d4
|
||||||
|
client-id: client-73096290-4908-4a9a-bf0c-b29337ae58f6
|
||||||
|
|
||||||
|
{
|
||||||
|
"scopes": [
|
||||||
|
"integration/module-type",
|
||||||
|
"admin/integration/module-type:write"
|
||||||
|
],
|
||||||
|
"description": "Used to create and update the Threat Grid SecureX module type.",
|
||||||
|
"approved?": true,
|
||||||
|
"redirects": [],
|
||||||
|
"availability": "org",
|
||||||
|
"password": "$s0$f0801$qCVLku7mTWOAdzqWoMV/yA==$BTeIKEL2EcHdL0/wR4Q5CfYHjDlinDhiTSaGN0fXJKg=",
|
||||||
|
"name": "TG Module Creation/Updates",
|
||||||
|
"org-id": "4f169b08-bb0d-4e97-a358-8fd3fd819066",
|
||||||
|
"enabled?": true,
|
||||||
|
"grants": [
|
||||||
|
"client-creds"
|
||||||
|
],
|
||||||
|
"client-type": "confidential",
|
||||||
|
"id": "client-73096290-4908-4a9a-bf0c-b29337ae58f6",
|
||||||
|
"approval-status": "approved",
|
||||||
|
"owner-id": "fe332b50-62ae-4ac9-8eb0-4b9b39565bfc",
|
||||||
|
"created-at": "2020-05-11T22:17:37.247Z"
|
||||||
|
}
|
||||||
|
|
||||||
|
owned by:
|
||||||
|
|
||||||
|
"user-email": "chrsims+apjc_modules@cisco.com",
|
||||||
|
"user-name": "Chris Sims"
|
||||||
|
from Org: 4f169b08-bb0d-4e97-a358-8fd3fd819066
|
||||||
|
named: "Cisco Modules"
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
* DONE commander gâteau
|
||||||
|
SCHEDULED: <2023-04-06 Thu 11:30>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:40
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-04-06 Thu 07:23]
|
||||||
|
|
||||||
|
* DONE goûter chocolat
|
||||||
|
SCHEDULED: <2023-04-06 Thu 11:30>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:40
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-04-06 Thu 07:24]
|
||||||
|
|
||||||
|
* DONE acheter lapins lindt
|
||||||
|
CLOSED: [2023-04-09 Sun 09:17] SCHEDULED: <2023-04-06 Thu 11:30>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:40
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2023-04-09 Sun 09:17]
|
||||||
|
:END:
|
||||||
|
[2023-04-06 Thu 07:25]
|
||||||
|
|
||||||
|
* DONE Appeler pour https://www.seloger.com/annonces/achat/maison/martigues-13/199825337.htm
|
||||||
|
DEADLINE: <2023-04-17 Mon 09:10>--<2023-04-17 Mon 19:12>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:40
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-04-15 Sat 18:12]
|
||||||
|
|
||||||
|
* TODO Appeler pour https://www.seloger.com/annonces/achat/maison/martigues-13/199825337.htm
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:40
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: TODO
|
||||||
|
:END:
|
||||||
|
[2023-04-15 Sat 18:11]
|
||||||
|
|
||||||
|
* DONE [#B] Payer le loyer
|
||||||
|
DEADLINE: <2023-03-31 Fri 16:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-31 Fri 14:08]
|
||||||
|
|
||||||
|
* DONE Récupérer tous les documents pour le courtier
|
||||||
|
CLOSED: [2023-04-06 Thu 07:26] DEADLINE: <2023-04-05 Wed 16:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2023-04-06 Thu 07:26]
|
||||||
|
:END:
|
||||||
|
[2023-03-31 Fri 14:06]
|
||||||
|
|
||||||
|
* DONE Appeler Orange
|
||||||
|
DEADLINE: <2023-03-20 Mon 11:45>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 11:44]
|
||||||
|
|
||||||
|
* DONE Envoyer demande de remboursement
|
||||||
|
DEADLINE: <2023-03-20 Mon 12:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 11:41]
|
||||||
|
|
||||||
|
* DONE Envoyer justificatif de domicile
|
||||||
|
DEADLINE: <2023-03-20 Mon 12:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 11:40]
|
||||||
|
|
||||||
|
* DONE Acheter croquettes chats
|
||||||
|
DEADLINE: <2023-03-20 Mon 16:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 10:01]
|
||||||
|
|
||||||
|
* DONE Passer grain fin sur la table
|
||||||
|
DEADLINE: <2023-03-20 Mon 15:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 09:58]
|
||||||
|
|
||||||
|
* DONE Appeler le banquier, envoyer les documents
|
||||||
|
DEADLINE: <2023-03-20 Mon 10:30>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 09:57]
|
||||||
|
|
||||||
|
* DONE étendre le linge
|
||||||
|
DEADLINE: <2023-03-20 Mon 11:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-20 Mon 09:56]
|
||||||
|
|
||||||
|
* DONE Payer le peintre
|
||||||
|
DEADLINE: <2023-04-06 Thu 15:00> SCHEDULED: <2023-03-30 Thu>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
|
||||||
|
[2023-03-16 Thu 17:03]
|
||||||
|
|
||||||
|
* DONE Publish composable nix-shell
|
||||||
|
SCHEDULED: <2023-03-06 Mon 15:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-03-01 Wed 10:15]
|
||||||
|
|
||||||
|
* DONE [#B] Payer le loyer
|
||||||
|
DEADLINE: <2023-02-28 Tue 17:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-02-27 Mon 10:54]
|
||||||
|
|
||||||
|
* DONE Appeler l'assurance pour les cartes des voitures
|
||||||
|
DEADLINE: <2023-02-24 Fri 10:30>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-02-23 Thu 19:49]
|
||||||
|
|
||||||
|
* DONE Appeler Bastien pour samedi
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-02-17 Fri 08:56]
|
||||||
|
|
||||||
|
* DONE Supprimer Assurance Habitation Valbonne
|
||||||
|
DEADLINE: <2023-03-22 Wed 16:00> SCHEDULED: <2023-03-20 Mon 11:45>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-01-31 Tue 12:05]
|
||||||
|
|
||||||
|
* DONE DL The good place
|
||||||
|
SCHEDULED: <2023-03-01 Wed>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-04-18 Tue 09:41
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
|
||||||
|
* DONE Check ~nix-portable~ to create fully portable scripts
|
||||||
|
SCHEDULED: <2023-05-03 Wed 14:20>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-05-02 Tue 11:08]
|
||||||
|
|
||||||
|
* DONE Envoyer un mail au notaire pour la date
|
||||||
|
DEADLINE: <2023-05-02 Tue 11:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-05-02 Tue 10:42]
|
||||||
|
|
||||||
|
* DONE Regarder sans soleil https://www.youtube.com/watch?v=fdusEgrbhgA
|
||||||
|
SCHEDULED: <2023-05-05 Fri 21:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_OLPATH: Inbox
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2022-11-26 Sat 11:04]
|
||||||
|
|
||||||
|
* DONE Envoyer mail au notaire :chore:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
CLOCK: [2023-05-02 Tue 11:09]--[2023-05-02 Tue 11:28] => 0:19
|
||||||
|
:END:
|
||||||
|
[2023-05-02 Tue 11:09]
|
||||||
|
|
||||||
|
helped with chatGPT
|
||||||
|
|
||||||
|
Madame Moreira,
|
||||||
|
|
||||||
|
Mon épouse et moi-même sommes actuellement en train d'organiser les préparatifs
|
||||||
|
de notre acquisition immobilière.
|
||||||
|
Nous souhaiterions savoir s'il serait possible d'organiser une signature
|
||||||
|
définitive avant début août.
|
||||||
|
En effet, cela simplifierait grandement notre organisation.
|
||||||
|
|
||||||
|
Nous avons conscience que les délais sont assez longs, et nous craignons que la
|
||||||
|
période estivale ne complique encore davantage les choses.
|
||||||
|
Nous sommes conscients qu'il est difficile de prévoir avec précision les délais
|
||||||
|
nécessaires, mais nous espérons qu'il sera possible de conclure cette
|
||||||
|
transaction avant septembre.
|
||||||
|
|
||||||
|
Nous sommes également conscients qu'il est nécessaire de signer un compromis
|
||||||
|
avant de commencer notre dossier de prêt.
|
||||||
|
Nous nous demandons donc si, étant donné l'avancement actuel de notre dossier et
|
||||||
|
si tout se passe sans anicroche, nous pourrions envisager d'eménager début août.
|
||||||
|
|
||||||
|
Nous vous remercions par avance de votre réponse, et nous restons à votre
|
||||||
|
disposition pour tout renseignement complémentaire.
|
||||||
|
|
||||||
|
Bien cordialement,
|
||||||
|
Yann Esposito
|
||||||
|
|
||||||
|
* DONE Répondre au notaire pour le RDV :chore:
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
CLOCK: [2023-05-02 Tue 16:51]--[2023-05-02 Tue 16:54] => 0:03
|
||||||
|
:END:
|
||||||
|
[2023-05-02 Tue 16:51]
|
||||||
|
|
||||||
|
* DONE Inside Man (TV Mini Series 2022) - IMDb
|
||||||
|
CLOSED: [2023-05-06 Sat 09:05] SCHEDULED: <2023-04-30 Sun 19:00>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
:LOGBOOK:
|
||||||
|
- State "DONE" from "TODO" [2023-05-06 Sat 09:05]
|
||||||
|
:END:
|
||||||
|
[2023-04-30 Sun 14:18]
|
||||||
|
https://www.imdb.com/title/tt10948716/
|
||||||
|
|
||||||
|
* DONE Check projet zomboid
|
||||||
|
SCHEDULED: <2023-05-06 Sat>
|
||||||
|
:PROPERTIES:
|
||||||
|
:ARCHIVE_TIME: 2023-05-09 Tue 18:37
|
||||||
|
:ARCHIVE_FILE: ~/Library/Mobile Documents/iCloud~com~appsonthemove~beorg/Documents/org/inbox.org
|
||||||
|
:ARCHIVE_CATEGORY: inbox
|
||||||
|
:ARCHIVE_TODO: DONE
|
||||||
|
:END:
|
||||||
|
[2023-05-06 Sat 18:10]
|
||||||
|
|
472
famille.html
472
famille.html
|
@ -1,472 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
|
||||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
|
||||||
<head>
|
|
||||||
<!-- 2019-09-05 Thu 16:06 -->
|
|
||||||
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
||||||
<title>Vers l'autonomie</title>
|
|
||||||
<meta name="generator" content="Org mode" />
|
|
||||||
<meta name="author" content="Yann Esposito" />
|
|
||||||
<style type="text/css">
|
|
||||||
<!--/*--><![CDATA[/*><!--*/
|
|
||||||
.title { text-align: center;
|
|
||||||
margin-bottom: .2em; }
|
|
||||||
.subtitle { text-align: center;
|
|
||||||
font-size: medium;
|
|
||||||
font-weight: bold;
|
|
||||||
margin-top:0; }
|
|
||||||
.todo { font-family: monospace; color: red; }
|
|
||||||
.done { font-family: monospace; color: green; }
|
|
||||||
.priority { font-family: monospace; color: orange; }
|
|
||||||
.tag { background-color: #eee; font-family: monospace;
|
|
||||||
padding: 2px; font-size: 80%; font-weight: normal; }
|
|
||||||
.timestamp { color: #bebebe; }
|
|
||||||
.timestamp-kwd { color: #5f9ea0; }
|
|
||||||
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
|
|
||||||
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
|
|
||||||
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
|
|
||||||
.underline { text-decoration: underline; }
|
|
||||||
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
|
|
||||||
p.verse { margin-left: 3%; }
|
|
||||||
pre {
|
|
||||||
border: 1px solid #ccc;
|
|
||||||
box-shadow: 3px 3px 3px #eee;
|
|
||||||
padding: 8pt;
|
|
||||||
font-family: monospace;
|
|
||||||
overflow: auto;
|
|
||||||
margin: 1.2em;
|
|
||||||
}
|
|
||||||
pre.src {
|
|
||||||
position: relative;
|
|
||||||
overflow: visible;
|
|
||||||
padding-top: 1.2em;
|
|
||||||
}
|
|
||||||
pre.src:before {
|
|
||||||
display: none;
|
|
||||||
position: absolute;
|
|
||||||
background-color: white;
|
|
||||||
top: -10px;
|
|
||||||
right: 10px;
|
|
||||||
padding: 3px;
|
|
||||||
border: 1px solid black;
|
|
||||||
}
|
|
||||||
pre.src:hover:before { display: inline;}
|
|
||||||
/* Languages per Org manual */
|
|
||||||
pre.src-asymptote:before { content: 'Asymptote'; }
|
|
||||||
pre.src-awk:before { content: 'Awk'; }
|
|
||||||
pre.src-C:before { content: 'C'; }
|
|
||||||
/* pre.src-C++ doesn't work in CSS */
|
|
||||||
pre.src-clojure:before { content: 'Clojure'; }
|
|
||||||
pre.src-css:before { content: 'CSS'; }
|
|
||||||
pre.src-D:before { content: 'D'; }
|
|
||||||
pre.src-ditaa:before { content: 'ditaa'; }
|
|
||||||
pre.src-dot:before { content: 'Graphviz'; }
|
|
||||||
pre.src-calc:before { content: 'Emacs Calc'; }
|
|
||||||
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
|
|
||||||
pre.src-fortran:before { content: 'Fortran'; }
|
|
||||||
pre.src-gnuplot:before { content: 'gnuplot'; }
|
|
||||||
pre.src-haskell:before { content: 'Haskell'; }
|
|
||||||
pre.src-hledger:before { content: 'hledger'; }
|
|
||||||
pre.src-java:before { content: 'Java'; }
|
|
||||||
pre.src-js:before { content: 'Javascript'; }
|
|
||||||
pre.src-latex:before { content: 'LaTeX'; }
|
|
||||||
pre.src-ledger:before { content: 'Ledger'; }
|
|
||||||
pre.src-lisp:before { content: 'Lisp'; }
|
|
||||||
pre.src-lilypond:before { content: 'Lilypond'; }
|
|
||||||
pre.src-lua:before { content: 'Lua'; }
|
|
||||||
pre.src-matlab:before { content: 'MATLAB'; }
|
|
||||||
pre.src-mscgen:before { content: 'Mscgen'; }
|
|
||||||
pre.src-ocaml:before { content: 'Objective Caml'; }
|
|
||||||
pre.src-octave:before { content: 'Octave'; }
|
|
||||||
pre.src-org:before { content: 'Org mode'; }
|
|
||||||
pre.src-oz:before { content: 'OZ'; }
|
|
||||||
pre.src-plantuml:before { content: 'Plantuml'; }
|
|
||||||
pre.src-processing:before { content: 'Processing.js'; }
|
|
||||||
pre.src-python:before { content: 'Python'; }
|
|
||||||
pre.src-R:before { content: 'R'; }
|
|
||||||
pre.src-ruby:before { content: 'Ruby'; }
|
|
||||||
pre.src-sass:before { content: 'Sass'; }
|
|
||||||
pre.src-scheme:before { content: 'Scheme'; }
|
|
||||||
pre.src-screen:before { content: 'Gnu Screen'; }
|
|
||||||
pre.src-sed:before { content: 'Sed'; }
|
|
||||||
pre.src-sh:before { content: 'shell'; }
|
|
||||||
pre.src-sql:before { content: 'SQL'; }
|
|
||||||
pre.src-sqlite:before { content: 'SQLite'; }
|
|
||||||
/* additional languages in org.el's org-babel-load-languages alist */
|
|
||||||
pre.src-forth:before { content: 'Forth'; }
|
|
||||||
pre.src-io:before { content: 'IO'; }
|
|
||||||
pre.src-J:before { content: 'J'; }
|
|
||||||
pre.src-makefile:before { content: 'Makefile'; }
|
|
||||||
pre.src-maxima:before { content: 'Maxima'; }
|
|
||||||
pre.src-perl:before { content: 'Perl'; }
|
|
||||||
pre.src-picolisp:before { content: 'Pico Lisp'; }
|
|
||||||
pre.src-scala:before { content: 'Scala'; }
|
|
||||||
pre.src-shell:before { content: 'Shell Script'; }
|
|
||||||
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
|
|
||||||
/* additional language identifiers per "defun org-babel-execute"
|
|
||||||
in ob-*.el */
|
|
||||||
pre.src-cpp:before { content: 'C++'; }
|
|
||||||
pre.src-abc:before { content: 'ABC'; }
|
|
||||||
pre.src-coq:before { content: 'Coq'; }
|
|
||||||
pre.src-groovy:before { content: 'Groovy'; }
|
|
||||||
/* additional language identifiers from org-babel-shell-names in
|
|
||||||
ob-shell.el: ob-shell is the only babel language using a lambda to put
|
|
||||||
the execution function name together. */
|
|
||||||
pre.src-bash:before { content: 'bash'; }
|
|
||||||
pre.src-csh:before { content: 'csh'; }
|
|
||||||
pre.src-ash:before { content: 'ash'; }
|
|
||||||
pre.src-dash:before { content: 'dash'; }
|
|
||||||
pre.src-ksh:before { content: 'ksh'; }
|
|
||||||
pre.src-mksh:before { content: 'mksh'; }
|
|
||||||
pre.src-posh:before { content: 'posh'; }
|
|
||||||
/* Additional Emacs modes also supported by the LaTeX listings package */
|
|
||||||
pre.src-ada:before { content: 'Ada'; }
|
|
||||||
pre.src-asm:before { content: 'Assembler'; }
|
|
||||||
pre.src-caml:before { content: 'Caml'; }
|
|
||||||
pre.src-delphi:before { content: 'Delphi'; }
|
|
||||||
pre.src-html:before { content: 'HTML'; }
|
|
||||||
pre.src-idl:before { content: 'IDL'; }
|
|
||||||
pre.src-mercury:before { content: 'Mercury'; }
|
|
||||||
pre.src-metapost:before { content: 'MetaPost'; }
|
|
||||||
pre.src-modula-2:before { content: 'Modula-2'; }
|
|
||||||
pre.src-pascal:before { content: 'Pascal'; }
|
|
||||||
pre.src-ps:before { content: 'PostScript'; }
|
|
||||||
pre.src-prolog:before { content: 'Prolog'; }
|
|
||||||
pre.src-simula:before { content: 'Simula'; }
|
|
||||||
pre.src-tcl:before { content: 'tcl'; }
|
|
||||||
pre.src-tex:before { content: 'TeX'; }
|
|
||||||
pre.src-plain-tex:before { content: 'Plain TeX'; }
|
|
||||||
pre.src-verilog:before { content: 'Verilog'; }
|
|
||||||
pre.src-vhdl:before { content: 'VHDL'; }
|
|
||||||
pre.src-xml:before { content: 'XML'; }
|
|
||||||
pre.src-nxml:before { content: 'XML'; }
|
|
||||||
/* add a generic configuration mode; LaTeX export needs an additional
|
|
||||||
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
|
|
||||||
pre.src-conf:before { content: 'Configuration File'; }
|
|
||||||
|
|
||||||
table { border-collapse:collapse; }
|
|
||||||
caption.t-above { caption-side: top; }
|
|
||||||
caption.t-bottom { caption-side: bottom; }
|
|
||||||
td, th { vertical-align:top; }
|
|
||||||
th.org-right { text-align: center; }
|
|
||||||
th.org-left { text-align: center; }
|
|
||||||
th.org-center { text-align: center; }
|
|
||||||
td.org-right { text-align: right; }
|
|
||||||
td.org-left { text-align: left; }
|
|
||||||
td.org-center { text-align: center; }
|
|
||||||
dt { font-weight: bold; }
|
|
||||||
.footpara { display: inline; }
|
|
||||||
.footdef { margin-bottom: 1em; }
|
|
||||||
.figure { padding: 1em; }
|
|
||||||
.figure p { text-align: center; }
|
|
||||||
.equation-container {
|
|
||||||
display: table;
|
|
||||||
text-align: center;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.equation {
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
.equation-label {
|
|
||||||
display: table-cell;
|
|
||||||
text-align: right;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
.inlinetask {
|
|
||||||
padding: 10px;
|
|
||||||
border: 2px solid gray;
|
|
||||||
margin: 10px;
|
|
||||||
background: #ffffcc;
|
|
||||||
}
|
|
||||||
#org-div-home-and-up
|
|
||||||
{ text-align: right; font-size: 70%; white-space: nowrap; }
|
|
||||||
textarea { overflow-x: auto; }
|
|
||||||
.linenr { font-size: smaller }
|
|
||||||
.code-highlighted { background-color: #ffff00; }
|
|
||||||
.org-info-js_info-navigation { border-style: none; }
|
|
||||||
#org-info-js_console-label
|
|
||||||
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
|
|
||||||
.org-info-js_search-highlight
|
|
||||||
{ background-color: #ffff00; color: #000000; font-weight: bold; }
|
|
||||||
.org-svg { width: 90%; }
|
|
||||||
/*]]>*/-->
|
|
||||||
</style>
|
|
||||||
<script type="text/javascript">
|
|
||||||
/*
|
|
||||||
@licstart The following is the entire license notice for the
|
|
||||||
JavaScript code in this tag.
|
|
||||||
|
|
||||||
Copyright (C) 2012-2019 Free Software Foundation, Inc.
|
|
||||||
|
|
||||||
The JavaScript code in this tag is free software: you can
|
|
||||||
redistribute it and/or modify it under the terms of the GNU
|
|
||||||
General Public License (GNU GPL) as published by the Free Software
|
|
||||||
Foundation, either version 3 of the License, or (at your option)
|
|
||||||
any later version. The code is distributed WITHOUT ANY WARRANTY;
|
|
||||||
without even the implied warranty of MERCHANTABILITY or FITNESS
|
|
||||||
FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
|
||||||
|
|
||||||
As additional permission under GNU GPL version 3 section 7, you
|
|
||||||
may distribute non-source (e.g., minimized or compacted) forms of
|
|
||||||
that code without the copy of the GNU GPL normally required by
|
|
||||||
section 4, provided you include this license notice and a URL
|
|
||||||
through which recipients can access the Corresponding Source.
|
|
||||||
|
|
||||||
|
|
||||||
@licend The above is the entire license notice
|
|
||||||
for the JavaScript code in this tag.
|
|
||||||
*/
|
|
||||||
<!--/*--><![CDATA[/*><!--*/
|
|
||||||
function CodeHighlightOn(elem, id)
|
|
||||||
{
|
|
||||||
var target = document.getElementById(id);
|
|
||||||
if(null != target) {
|
|
||||||
elem.cacheClassElem = elem.className;
|
|
||||||
elem.cacheClassTarget = target.className;
|
|
||||||
target.className = "code-highlighted";
|
|
||||||
elem.className = "code-highlighted";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
function CodeHighlightOff(elem, id)
|
|
||||||
{
|
|
||||||
var target = document.getElementById(id);
|
|
||||||
if(elem.cacheClassElem)
|
|
||||||
elem.className = elem.cacheClassElem;
|
|
||||||
if(elem.cacheClassTarget)
|
|
||||||
target.className = elem.cacheClassTarget;
|
|
||||||
}
|
|
||||||
/*]]>*///-->
|
|
||||||
</script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="content">
|
|
||||||
<h1 class="title">Vers l'autonomie</h1>
|
|
||||||
<div id="table-of-contents">
|
|
||||||
<h2>Table of Contents</h2>
|
|
||||||
<div id="text-table-of-contents">
|
|
||||||
<ul>
|
|
||||||
<li><a href="#org13f23d3">1. <span class="todo TODO">TODO</span> Quotidien <code>[0/3]</code></a>
|
|
||||||
<ul>
|
|
||||||
<li><a href="#org37d43f4">1.1. <span class="todo TODO">TODO</span> Rangement, propreté <code>[0/3]</code></a>
|
|
||||||
<ul>
|
|
||||||
<li><a href="#orgae65bbb">1.1.1. <span class="todo TODO">TODO</span> Faire sa chambre le matin <code>[0/6]</code></a></li>
|
|
||||||
<li><a href="#orga408d95">1.1.2. <span class="todo TODO">TODO</span> Repas <code>[0/8]</code></a></li>
|
|
||||||
<li><a href="#org7f235ad">1.1.3. <span class="todo TODO">TODO</span> Zones communes <code>[0/5]</code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#org9ea9bdc">1.2. <span class="todo TODO">TODO</span> Hygiène <code>[0/4]</code></a>
|
|
||||||
<ul>
|
|
||||||
<li><a href="#orgc4daf23">1.2.1. <span class="todo TODO">TODO</span> Se brosser les dents</a></li>
|
|
||||||
<li><a href="#orge52dc87">1.2.2. <span class="todo TODO">TODO</span> Se doucher</a></li>
|
|
||||||
<li><a href="#org7c00c4b">1.2.3. <span class="todo TODO">TODO</span> Dîner si possible en famille</a></li>
|
|
||||||
<li><a href="#org6dbc3cb">1.2.4. <span class="todo TODO">TODO</span> Se laver les mains avant de manger et de mettre la table</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
<li><a href="#org187ba7f">1.3. <span class="todo TODO">TODO</span> Travail scolaire / permis / obligations diverses <code>[0/2]</code></a>
|
|
||||||
<ul>
|
|
||||||
<li><a href="#orgc9b81ca">1.3.1. <span class="todo TODO">TODO</span> Se lever à l'heure pour <code>[0/7]</code></a></li>
|
|
||||||
<li><a href="#org4e937ea">1.3.2. <span class="todo TODO">TODO</span> Après les cours <code>[0/4]</code></a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org13f23d3" class="outline-2">
|
|
||||||
<h2 id="org13f23d3"><span class="section-number-2">1</span> <span class="todo TODO">TODO</span> Quotidien <code>[0/3]</code></h2>
|
|
||||||
<div class="outline-text-2" id="text-1">
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org37d43f4" class="outline-3">
|
|
||||||
<h3 id="org37d43f4"><span class="section-number-3">1.1</span> <span class="todo TODO">TODO</span> Rangement, propreté <code>[0/3]</code></h3>
|
|
||||||
<div class="outline-text-3" id="text-1-1">
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-orgae65bbb" class="outline-4">
|
|
||||||
<h4 id="orgae65bbb"><span class="section-number-4">1.1.1</span> <span class="todo TODO">TODO</span> Faire sa chambre le matin <code>[0/6]</code></h4>
|
|
||||||
<div class="outline-text-4" id="text-1-1-1">
|
|
||||||
</div>
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgb55b7fd"></a><span class="todo TODO">TODO</span> Faire le lit<br /></li>
|
|
||||||
<li><a id="org9d72b26"></a><span class="todo TODO">TODO</span> mettre ses habits sales au sale<br /></li>
|
|
||||||
<li><a id="orge59a0d2"></a><span class="todo TODO">TODO</span> ramasser les décher et les mettre à la poubelle<br /></li>
|
|
||||||
<li><a id="org6ed78f6"></a><span class="todo TODO">TODO</span> ne pas laisser de vaisselle dans la chambre<br /></li>
|
|
||||||
<li><a id="org9897efe"></a><span class="todo TODO">TODO</span> ne pas laisser de bouteille d'eau dans la chambre<br /></li>
|
|
||||||
<li><a id="org882c18d"></a><span class="todo TODO">TODO</span> ne pas laisser de nourriture dans la chambre<br /></li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-orga408d95" class="outline-4">
|
|
||||||
<h4 id="orga408d95"><span class="section-number-4">1.1.2</span> <span class="todo TODO">TODO</span> Repas <code>[0/8]</code></h4>
|
|
||||||
<div class="outline-text-4" id="text-1-1-2">
|
|
||||||
</div>
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgae915b2"></a><span class="todo TODO">TODO</span> Participer à mettre la table <code>[0/6]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgcab862f"></a><span class="todo TODO">TODO</span> Assiettes<br /></li>
|
|
||||||
<li><a id="orgb2e7822"></a><span class="todo TODO">TODO</span> Couverts<br /></li>
|
|
||||||
<li><a id="org5874eae"></a><span class="todo TODO">TODO</span> Verres<br /></li>
|
|
||||||
<li><a id="orgdc41765"></a><span class="todo TODO">TODO</span> Plat principal<br /></li>
|
|
||||||
<li><a id="org6bc2bfb"></a><span class="todo TODO">TODO</span> Eau<br /></li>
|
|
||||||
<li><a id="org62f73dd"></a><span class="todo TODO">TODO</span> Condiments (sel, poivre, vinaigrette, etc…)<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a id="org5413814"></a><span class="todo TODO">TODO</span> Nettoyer après avoir manger <code>[0/2]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="org6798ae9"></a><span class="todo TODO">TODO</span> ranger sa table <code>[0/3]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgd6871ad"></a><span class="todo TODO">TODO</span> son assiette / bols / etc…<br /></li>
|
|
||||||
<li><a id="orgb70852c"></a><span class="todo TODO">TODO</span> ses couverts<br /></li>
|
|
||||||
<li><a id="orgad6a301"></a><span class="todo TODO">TODO</span> son verre<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a id="orgce1c471"></a><span class="todo TODO">TODO</span> débarrasser la table <code>[0/6]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="org59260f8"></a><span class="todo TODO">TODO</span> l'eau à re-remplir, remettre au frais pour le lendemain<br /></li>
|
|
||||||
<li><a id="org20b2480"></a><span class="todo TODO">TODO</span> débarrasser le plat principal<br />
|
|
||||||
<div class="outline-text-7" id="text-1-1-2-2-2-2">
|
|
||||||
<ul class="org-ul">
|
|
||||||
<li>si il reste beaucoup remettre le plat au frigo (le laisser refroidir)</li>
|
|
||||||
<li>si il en reste peu, ou qu'on n'en remangera pas, vider le reste du plat
|
|
||||||
principal dans un autre récipient plus petit et le mettre soi au frigo,
|
|
||||||
soit au congélateur pour le manger plus tard. Et nettoyer, à la main, le
|
|
||||||
grand récipient (plat à gratin, saladier, marmite, etc…)</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li><a id="org25f773b"></a><span class="todo TODO">TODO</span> débarrasser le pain et le remettre à sa place<br /></li>
|
|
||||||
<li><a id="org2149c96"></a><span class="todo TODO">TODO</span> débarrasser les condiments (sel, moutarde, etc…)<br /></li>
|
|
||||||
<li><a id="orgc7f2d06"></a><span class="todo TODO">TODO</span> essuyer la table<br />
|
|
||||||
<div class="outline-text-7" id="text-1-1-2-2-2-5">
|
|
||||||
<ul class="org-ul">
|
|
||||||
<li>vérifier qu'il ne reste plus rien</li>
|
|
||||||
<li>essuyer sur les rebords de la table</li>
|
|
||||||
<li>nettoyer les miettes par terre ou essuyer si c'est vraiment sale</li>
|
|
||||||
<li>après avoir passer l'éponge, essuyer avec une serviette pour ne pas
|
|
||||||
laisser des traces d'humidité</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li><a id="org9552813"></a><span class="todo TODO">TODO</span> Mettre au recyclage vs poubelle<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a id="org9ced883"></a><span class="todo TODO">TODO</span> Savoir mettre correctement la vaisselle dans le lave vaisselle<br />
|
|
||||||
<div class="outline-text-5" id="text-1-1-2-3">
|
|
||||||
<ul class="org-ul">
|
|
||||||
<li>les verres jamais dans le mauvais sens</li>
|
|
||||||
<li>les bols et les assiettes creusent ne doivent pas être obstruées</li>
|
|
||||||
<li>il vaut mieux nettoyer une gros élément à la main que lancer le lave
|
|
||||||
vaisselle inutilement 2x</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li><a id="org9a61e72"></a><span class="todo TODO">TODO</span> Savoir si on doit lancer le lave vaisselle<br /></li>
|
|
||||||
<li><a id="org4ef5935"></a><span class="todo TODO">TODO</span> Savoir lancer le lave vaisselle si nécessaire<br /></li>
|
|
||||||
<li><a id="org072d04a"></a><span class="todo TODO">TODO</span> Savoir si on doit débarrasser le lave vaisselle<br /></li>
|
|
||||||
<li><a id="org74ab453"></a><span class="todo TODO">TODO</span> Débarrasser le lave vaisselle<br /></li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org7f235ad" class="outline-4">
|
|
||||||
<h4 id="org7f235ad"><span class="section-number-4">1.1.3</span> <span class="todo TODO">TODO</span> Zones communes <code>[0/5]</code></h4>
|
|
||||||
<div class="outline-text-4" id="text-1-1-3">
|
|
||||||
</div>
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="org7f38b2a"></a><span class="todo TODO">TODO</span> Salon/cuisine <code>[0/6]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orga63f110"></a><span class="todo TODO">TODO</span> Si le sol est sale lancer le robot<br /></li>
|
|
||||||
<li><a id="orge897183"></a><span class="todo TODO">TODO</span> Savoir vider et nettoyer le robot<br /></li>
|
|
||||||
<li><a id="org04a9a3f"></a><span class="todo TODO">TODO</span> Si la poubelle est pleine, jeter la poubelle, savoir la remplacer<br /></li>
|
|
||||||
<li><a id="orgdd46e2a"></a><span class="todo TODO">TODO</span> Si la poubelle coule et salit le sol, savoir nettoyer le sol<br /></li>
|
|
||||||
<li><a id="orga09ff08"></a><span class="todo TODO">TODO</span> Savoir nettoyer la poubelle si elle est sale<br /></li>
|
|
||||||
<li><a id="orgfb4c5e4"></a><span class="todo TODO">TODO</span> Savoir passer l'aspirateur et la pièce<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a id="orgfb9dd2a"></a><span class="todo TODO">TODO</span> Savoir s'il faut arroser les plantes et les arroser si nécessaire<br /></li>
|
|
||||||
<li><a id="org183a86d"></a><span class="todo TODO">TODO</span> Salle de bain <code>[0/7]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgbe826e2"></a><span class="todo TODO">TODO</span> Savoir ranger sa sale de bain<br /></li>
|
|
||||||
<li><a id="org8523378"></a><span class="todo TODO">TODO</span> Savoir plier et ranger sa serviette<br /></li>
|
|
||||||
<li><a id="org98b43f8"></a><span class="todo TODO">TODO</span> Nettoyer le sol après la douche<br /></li>
|
|
||||||
<li><a id="orge41e156"></a><span class="todo TODO">TODO</span> Nettoyer le siphon de la douche si nécessaire<br /></li>
|
|
||||||
<li><a id="orgfcf6f09"></a><span class="todo TODO">TODO</span> Nettoyer le lavabo<br /></li>
|
|
||||||
<li><a id="org515a214"></a><span class="todo TODO">TODO</span> Savoir ranger les produit d'hygiène, jeter et prévoir<br /></li>
|
|
||||||
<li><a id="orgc1e8ef6"></a><span class="todo TODO">TODO</span> Savoir utiliser les produits d'entretiens<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a id="org7f0b5f9"></a><span class="todo TODO">TODO</span> Toilettes <code>[0/4]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orge6b5f0f"></a><span class="todo TODO">TODO</span> Jeter les rouleau usagés<br /></li>
|
|
||||||
<li><a id="orgcc50c43"></a><span class="todo TODO">TODO</span> Nettoyer le sol sale des toilettes si besoin<br /></li>
|
|
||||||
<li><a id="org688a0f3"></a><span class="todo TODO">TODO</span> Vérifier et nettoyer les traces sous l'abattant<br /></li>
|
|
||||||
<li><a id="org4b51873"></a><span class="todo TODO">TODO</span> Savoir acheter du papier toilette (ne pas attendre qu'il soit trop tard)<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a id="org935868a"></a><span class="todo TODO">TODO</span> Entrée <code>[0/4]</code><br />
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgeee79e8"></a><span class="todo TODO">TODO</span> ranger ses chaussures dès l'entrée dans l'appartement<br /></li>
|
|
||||||
<li><a id="org3e1f95c"></a><span class="todo TODO">TODO</span> pendre ses manteaux/gilets dans la penderie<br /></li>
|
|
||||||
<li><a id="org690222f"></a><span class="todo TODO">TODO</span> ranger ses bonnets / gants / accessoires dans la penderie<br /></li>
|
|
||||||
<li><a id="org4f27d29"></a><span class="todo TODO">TODO</span> ramasser et ranger ce qui traîne<br /></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org9ea9bdc" class="outline-3">
|
|
||||||
<h3 id="org9ea9bdc"><span class="section-number-3">1.2</span> <span class="todo TODO">TODO</span> Hygiène <code>[0/4]</code></h3>
|
|
||||||
<div class="outline-text-3" id="text-1-2">
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-orgc4daf23" class="outline-4">
|
|
||||||
<h4 id="orgc4daf23"><span class="section-number-4">1.2.1</span> <span class="todo TODO">TODO</span> Se brosser les dents</h4>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-orge52dc87" class="outline-4">
|
|
||||||
<h4 id="orge52dc87"><span class="section-number-4">1.2.2</span> <span class="todo TODO">TODO</span> Se doucher</h4>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org7c00c4b" class="outline-4">
|
|
||||||
<h4 id="org7c00c4b"><span class="section-number-4">1.2.3</span> <span class="todo TODO">TODO</span> Dîner si possible en famille</h4>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org6dbc3cb" class="outline-4">
|
|
||||||
<h4 id="org6dbc3cb"><span class="section-number-4">1.2.4</span> <span class="todo TODO">TODO</span> Se laver les mains avant de manger et de mettre la table</h4>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org187ba7f" class="outline-3">
|
|
||||||
<h3 id="org187ba7f"><span class="section-number-3">1.3</span> <span class="todo TODO">TODO</span> Travail scolaire / permis / obligations diverses <code>[0/2]</code></h3>
|
|
||||||
<div class="outline-text-3" id="text-1-3">
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-orgc9b81ca" class="outline-4">
|
|
||||||
<h4 id="orgc9b81ca"><span class="section-number-4">1.3.1</span> <span class="todo TODO">TODO</span> Se lever à l'heure pour <code>[0/7]</code></h4>
|
|
||||||
<div class="outline-text-4" id="text-1-3-1">
|
|
||||||
</div>
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="orgb5c14c2"></a><span class="todo TODO">TODO</span> prendre le petit déjeuner<br /></li>
|
|
||||||
<li><a id="org07de6a5"></a><span class="todo TODO">TODO</span> nettoyer le petit déjeuner<br /></li>
|
|
||||||
<li><a id="orgee1f2b2"></a><span class="todo TODO">TODO</span> faire son lit<br /></li>
|
|
||||||
<li><a id="orgac7419c"></a><span class="todo TODO">TODO</span> ranger sa chambre<br /></li>
|
|
||||||
<li><a id="org18fdc28"></a><span class="todo TODO">TODO</span> mettre ses affaires sales au sale<br /></li>
|
|
||||||
<li><a id="orgd44897c"></a><span class="todo TODO">TODO</span> avoir ses affaires scolaires prêtes<br /></li>
|
|
||||||
<li><a id="org0da2c3d"></a><span class="todo TODO">TODO</span> préparer sa gamelle/ses en cas<br /></li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
<div id="outline-container-org4e937ea" class="outline-4">
|
|
||||||
<h4 id="org4e937ea"><span class="section-number-4">1.3.2</span> <span class="todo TODO">TODO</span> Après les cours <code>[0/4]</code></h4>
|
|
||||||
<div class="outline-text-4" id="text-1-3-2">
|
|
||||||
</div>
|
|
||||||
<ol class="org-ol">
|
|
||||||
<li><a id="org4e79e12"></a><span class="todo TODO">TODO</span> réviser le code<br /></li>
|
|
||||||
<li><a id="org3cd800d"></a><span class="todo TODO">TODO</span> réviser le travail scolaire<br /></li>
|
|
||||||
<li><a id="orgce25a98"></a><span class="todo TODO">TODO</span> ranger ses livres et cahier<br /></li>
|
|
||||||
<li><a id="org4d6b7dd"></a><span class="todo TODO">TODO</span> ranger ses affaires de sport<br /></li>
|
|
||||||
</ol>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="postamble" class="status">
|
|
||||||
<p class="author">Author: Yann Esposito</p>
|
|
||||||
<p class="date">Created: 2019-09-05 Thu 16:06</p>
|
|
||||||
<p class="validation"><a href="http://validator.w3.org/check?uri=referer">Validate</a></p>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
BIN
journal.org.gpg
BIN
journal.org.gpg
Binary file not shown.
BIN
notes.org.gpg
BIN
notes.org.gpg
Binary file not shown.
68
notes/capt_website.org
Normal file
68
notes/capt_website.org
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 54f15fc7-8c85-4bde-a15a-ea9fe94e7c2f
|
||||||
|
:END:
|
||||||
|
#+title: CAPT website
|
||||||
|
#+Author: Yann Esposito
|
||||||
|
#+Date: [2023-05-12]
|
||||||
|
|
||||||
|
- tags ::
|
||||||
|
- source ::
|
||||||
|
|
||||||
|
* Features
|
||||||
|
|
||||||
|
Base statique
|
||||||
|
|
||||||
|
* Workflows ideals
|
||||||
|
|
||||||
|
- B: beneficiaire
|
||||||
|
- L: lionel
|
||||||
|
- P: psychologue
|
||||||
|
- E: educateur
|
||||||
|
|
||||||
|
** Beneficiaire
|
||||||
|
|
||||||
|
1. B: Cliquer devenir beneficiaire. => Explication, etc…..
|
||||||
|
2. B: Action "je suis intéresser" => Formulaire
|
||||||
|
3. B: Formulaire: questionnaire, envoie un email/notification + creation de compte (bloqué).
|
||||||
|
4. L: check oui/non répond; si oui envoie du docusign si non envoie mail.
|
||||||
|
5. L: Après signature déblocage du compte (sans paiement).
|
||||||
|
6. L,B,E,P: Synchronisation date de réunion de visio avec Psychologue, Educateur et bénéficiaire.
|
||||||
|
- possibilité d'arreter le process ici.
|
||||||
|
7. L: Après debrief de l'entretient déblocage du paiement du compte, lien avec
|
||||||
|
le compte de l'educateur.
|
||||||
|
8. B: Selection de la prestation (envoie notif à L et E) + mail à B (veuillez
|
||||||
|
payer etc…)
|
||||||
|
9. B: Paiement de l'éducateur (via le site)
|
||||||
|
10. (optionel) B,E: mise à jour de l'état d'avancement
|
||||||
|
- E: test habitation du beneficiaire
|
||||||
|
- E: selection du chien
|
||||||
|
- B & E: validation du chien
|
||||||
|
- B & E: sceances d'éducation (pack 4 sceances)
|
||||||
|
- E: validation intermédiaires (après 12 sceances)
|
||||||
|
11. L: remise diplôme
|
||||||
|
|
||||||
|
** Educateur
|
||||||
|
|
||||||
|
1. E: Click devenir Educateur
|
||||||
|
2. E: formulaire avec nom de l'entreprise, expérience, nom, ville, num tel/mail,
|
||||||
|
etc… (=> notif L)
|
||||||
|
3. L: contact direct
|
||||||
|
4. L: envoie contrat (Docusign)
|
||||||
|
5. E: (depuis le mail ou direct compte) remplir le RIB/coordonnées banquaires pour paiement.
|
||||||
|
6. E: voit le beneficiaire dans son compte
|
||||||
|
|
||||||
|
** Lionel
|
||||||
|
|
||||||
|
- Liste des educateurs avec facture non payées > seuil
|
||||||
|
- cliquer sur "il a payé X a telle date"
|
||||||
|
|
||||||
|
* Plan
|
||||||
|
|
||||||
|
1. Partie statique, pas de création de compte, juste un formulaire de contact.
|
||||||
|
2. Pour les beneficiaires, une fois le formulaire rempli envoie vers le lien du questionnaire
|
||||||
|
1. Auto-création de compte.
|
||||||
|
2. Logique dans le questionnaire pour arréter en cas de pb discriminant
|
||||||
|
Questions obligatoires.
|
||||||
|
3. Dashboard liste des comptes, et les reponses aux questionnaires
|
||||||
|
4. Pour les educateurs, formulaire similaire que pour les beneficiaires mais
|
||||||
|
specifique aux educateurs.
|
72
notes/cisco_qdd.org
Normal file
72
notes/cisco_qdd.org
Normal file
|
@ -0,0 +1,72 @@
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 32684342-7935-41c3-b855-4a748662b15d
|
||||||
|
:END:
|
||||||
|
#+title: Cisco QDD
|
||||||
|
#+Author: Yann Esposito
|
||||||
|
#+Date: [2023-05-04]
|
||||||
|
|
||||||
|
- tags ::
|
||||||
|
- source ::
|
||||||
|
|
||||||
|
* Individual Development Plan Template
|
||||||
|
** Results
|
||||||
|
*** Accomplishments
|
||||||
|
*** Improvements/opportunities for development:
|
||||||
|
** Principles & Behaviors
|
||||||
|
*** Accomplishments
|
||||||
|
[[https://www.cisco.com/c/dam/r/team-development/performance/assets/Leader_Expectations.pdf][Learder Expectations]]
|
||||||
|
- Advocate
|
||||||
|
- Customer value
|
||||||
|
- Learn
|
||||||
|
- Team for Results
|
||||||
|
*** Improvements/opportunities for development:
|
||||||
|
** Team Impact
|
||||||
|
*** Accomplishments
|
||||||
|
*** Improvements/opportunities for development:
|
||||||
|
|
||||||
|
* Quarterly Development Discussion Template
|
||||||
|
** Performance reflections and feedback
|
||||||
|
*** Team member result perceptions
|
||||||
|
**** What have you done?
|
||||||
|
**** How do you feel about it?
|
||||||
|
**** Is there room for improvement?
|
||||||
|
***** From you?
|
||||||
|
***** From me?
|
||||||
|
***** From the rest of the team?
|
||||||
|
***** From Cisco
|
||||||
|
*** Lead perception on Performance & Feedback
|
||||||
|
|
||||||
|
1. Show the quarter report
|
||||||
|
2. Add non code accomplishments
|
||||||
|
3. How I (the lead) feel about it
|
||||||
|
4. Room for improvement?
|
||||||
|
- for the team member
|
||||||
|
- for the lead
|
||||||
|
- for the rest of the team
|
||||||
|
- for Cisco
|
||||||
|
|
||||||
|
** Short-term goal setting and development priorities
|
||||||
|
|
||||||
|
Next quarter:
|
||||||
|
|
||||||
|
1. P1. XXX
|
||||||
|
2. P2. XXX
|
||||||
|
3. P3. XXX
|
||||||
|
4. P4. optionally XXX
|
||||||
|
5. P4. XXX
|
||||||
|
|
||||||
|
** Long-term career and development priorities
|
||||||
|
|
||||||
|
How do you see yourself next year?
|
||||||
|
In three years?
|
||||||
|
Would you like to change anything, or are you happy as you are right now?
|
||||||
|
|
||||||
|
Do you want to be promoted to G11, take more responsibilities?
|
||||||
|
Or are you happy just working as we do now, and have a discussion about
|
||||||
|
progression later?
|
||||||
|
|
||||||
|
** Agreed upon outcomes
|
||||||
|
|
||||||
|
- Short term (next quarter):
|
||||||
|
- Longer term (> 6 months):
|
||||||
|
- Save these reflections in the long-term priorities field in Team Space.
|
45
notes/maison_martigues.org
Normal file
45
notes/maison_martigues.org
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: bac1c907-5733-4837-83bb-747e189432b5
|
||||||
|
:END:
|
||||||
|
#+title: Maison Martigues
|
||||||
|
#+Author: Yann Esposito
|
||||||
|
#+Date: [2023-05-15]
|
||||||
|
|
||||||
|
- tags ::
|
||||||
|
- source ::
|
||||||
|
|
||||||
|
* Dates
|
||||||
|
|
||||||
|
- Attendre l'offre de prêt: réunion 15j après.
|
||||||
|
- Avant le 19 juillet, envoyer les demandes de dossier ouvert des banques.
|
||||||
|
- Aller à Martigues seulement après avoir reçu l'offre de prêt
|
||||||
|
|
||||||
|
* TODO faire le virement de 24250€
|
||||||
|
DEADLINE: <2023-05-22 Mon>
|
||||||
|
|
||||||
|
* Conseils
|
||||||
|
|
||||||
|
|
||||||
|
** Cabanon piscine
|
||||||
|
|
||||||
|
Pas de régularisation.
|
||||||
|
Imprimer le PLU de la commune avant toute construction.
|
||||||
|
Si aucun doute sur l'acceptation le déposer.
|
||||||
|
Attention au PLU principal et annexes.
|
||||||
|
|
||||||
|
** Cheminée
|
||||||
|
|
||||||
|
Faire l'entretient de la cheminé avant de la remettre en marche ne serait-ce que
|
||||||
|
pour l'assurance.
|
||||||
|
|
||||||
|
** Assainissement
|
||||||
|
|
||||||
|
Voir avec les voisins, servitude pour les canalisations de la fosse.
|
||||||
|
|
||||||
|
** Checker les mails
|
||||||
|
|
||||||
|
Société AR 24
|
||||||
|
|
||||||
|
* Vente
|
||||||
|
|
||||||
|
RIB + Carte id pour Krystelle encore.
|
129
notes/rbac_for_clients.org
Normal file
129
notes/rbac_for_clients.org
Normal file
|
@ -0,0 +1,129 @@
|
||||||
|
:PROPERTIES:
|
||||||
|
:ID: 8f30dbd3-8c24-4fd6-b784-2753130453ec
|
||||||
|
:END:
|
||||||
|
#+title: RBAC For Clients
|
||||||
|
#+Author: Yann Esposito
|
||||||
|
#+Date: [2023-04-11]
|
||||||
|
|
||||||
|
- tags ::
|
||||||
|
- source ::
|
||||||
|
|
||||||
|
** RBAC for clients [2023-04-07 Fri]
|
||||||
|
|
||||||
|
*** Visible Changes
|
||||||
|
|
||||||
|
Which changes to expects:
|
||||||
|
|
||||||
|
1. The User model field ~role~ could have more than just ~admin~ or ~user~.
|
||||||
|
2. The access tokens (JWT) claim for ~role~
|
||||||
|
will also have the same new potential value.
|
||||||
|
|
||||||
|
*** JWT detail
|
||||||
|
|
||||||
|
Claim prefix for unique identifier:
|
||||||
|
"https://schemas.cisco.com/iroh/identity/claims"
|
||||||
|
|
||||||
|
The claim
|
||||||
|
.../role will have more values than just ~user~ and ~admin~.
|
||||||
|
|
||||||
|
Expect this to change, and potentially, the roles could be entirely random ids
|
||||||
|
without any central static table.
|
||||||
|
|
||||||
|
- 1st step: from: ~admin,user~ to ~admin,user,sat~
|
||||||
|
- Then more roles will be added; for now ~admin,user,sat,sec-eng,it-ops,observer~
|
||||||
|
- Future; potentially, custom roles, which will mean that the list of role will
|
||||||
|
never be fixed and the relation between a role and a set of permission could
|
||||||
|
be dynamically changed.
|
||||||
|
|
||||||
|
*** Respect Permissions from tokens
|
||||||
|
|
||||||
|
Roles should be easily added/removed, and we even prepared the ability to add
|
||||||
|
"custom roles".
|
||||||
|
We potentially want to easily changes the permissions associated to roles.
|
||||||
|
Thus all user's permissions should pass via /scopes/.
|
||||||
|
|
||||||
|
To check if a token provide some permission you should only check the scopes
|
||||||
|
of this token.
|
||||||
|
The recommended way to do that is to use the ~/iroh/profile/permissions~ endpoint.
|
||||||
|
|
||||||
|
**** permissions endpoint (recommended)
|
||||||
|
|
||||||
|
This endpoint provides a way to ask with a single HTTP call multiple different
|
||||||
|
permissions questions using a token:
|
||||||
|
|
||||||
|
You provide the endpoint a body with a JSON Object with the following format:
|
||||||
|
|
||||||
|
#+begin_src javascript
|
||||||
|
{"widget-1": ["inspect", "response:read"],
|
||||||
|
"can-do-x":["scope-1", "scope-2/sub-scope"]}
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
And you get back a JSON Object with boolean values:
|
||||||
|
|
||||||
|
#+begin_src javascript
|
||||||
|
{"widget-1": true,
|
||||||
|
"can-do-x": false}
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
Using this endpoint will also provide you the opportunity to change your client
|
||||||
|
configuration to use a new JWT format that is a lot smaller (guaranteed to be <4kB).
|
||||||
|
|
||||||
|
**** check scopes directly (not recommended)
|
||||||
|
|
||||||
|
It is also possible to retrieve the tokens by decoding the JWT directly (or also
|
||||||
|
calling the ~/iroh/profile/scopes~ endpoint).
|
||||||
|
The main issue with directly checking the list of scopes is that IROH scopes
|
||||||
|
have a tree-like structure with specific rules and in order to duplicate the
|
||||||
|
permissions endpoint you need to have a local duplicate library able to
|
||||||
|
understand this scope structure.
|
||||||
|
For all the technical details see https://github.com/threatgrid/scopula/
|
||||||
|
|
||||||
|
*Note*:
|
||||||
|
While this is not recommend in general, this could be preferred for very simple
|
||||||
|
permission synchronization. For example, for ~orbital~ we only have 3 cases,
|
||||||
|
~orbital~, ~orbital:read~, nothing. No sub-scopes involved, not many specific
|
||||||
|
permission to manage.
|
||||||
|
|
||||||
|
**** Why not check for roles in the JWT?
|
||||||
|
|
||||||
|
Say your application should allow be used by admins but not allow any other role.
|
||||||
|
Say we create a specific scope for your application ~my-app~.
|
||||||
|
Currently any admin can create an OAuth2 client without the ~my-app~ scope and
|
||||||
|
thus expect this client not to be allowed to use your application.
|
||||||
|
|
||||||
|
If your application only check the role there is no way to construct a client
|
||||||
|
for an admin that is not allowed to use your application.
|
||||||
|
Worse during Client creation and Client Authorization, we display a UI that
|
||||||
|
explain the permissions associated to every scope.
|
||||||
|
|
||||||
|
*** Pushing your internal permissions inside IROH
|
||||||
|
|
||||||
|
If you want PMs to easily change the permissions associated with some role for
|
||||||
|
your API/Application.
|
||||||
|
You should ask me to add a new scope for your Application (many already exists,
|
||||||
|
~orbital~, ~ao~, ~cognitive~, ~sse~, etc…)
|
||||||
|
|
||||||
|
From there you can use the notion of /sub-scopes/ to associate different
|
||||||
|
permission to different roles.
|
||||||
|
Here is an SXO example:
|
||||||
|
|
||||||
|
#+begin_src clojure
|
||||||
|
[[:scope "admin" "user" "sat" ]
|
||||||
|
["ao" :rw :r_ :r_ ]
|
||||||
|
["ao/execute" :rw :rw :__ ]
|
||||||
|
#+end_src
|
||||||
|
|
||||||
|
This mean:
|
||||||
|
|
||||||
|
- ~admin~ will have the full root scope ~ao~ granting everything
|
||||||
|
- ~user~ will have only read-only scope for ~ao~ (denoted ~ao:read~) providing
|
||||||
|
read-only access to SXO but will also have the sub-scope ~ao/execute~.
|
||||||
|
- ~sat~ will only have read-only for ~ao~.
|
||||||
|
|
||||||
|
So SXO team can, just by looking at the scopes (and not the role anymore) decide
|
||||||
|
what permissions a token can provide.
|
||||||
|
|
||||||
|
This is also very important to use scopes only for permissions because this is
|
||||||
|
the only single way provided by the OAuth2 RFC to limit permissions to OAuth2 clients.
|
||||||
|
So even though an admin as full SXO access, the same admin might not want to
|
||||||
|
provide this full access to a 3rd party that uses an OAuth2 client.
|
2967
tracker.org
2967
tracker.org
File diff suppressed because it is too large
Load diff
2451
tracker.org_archive
2451
tracker.org_archive
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue