TrustGraph
ಯಾವ ಏಜೆಂಟ್ ಯಾವುದರೊಂದಿಗೆ ಮಾತನಾಡಬಹುದು, ಮತ್ತು ಅದು ಏನು ಹೇಳಬಹುದು.
ಇದು ಏನು ಮಾಡುತ್ತದೆ
ಏಜೆಂಟ್-ಟು-ಏಜೆಂಟ್ ವಿನಂತಿಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು ಅಧಿಕೃತಗೊಳಿಸಲಾಗುತ್ತದೆ: ಕಾಲರ್ ಸ್ಕೋಪ್ಡ್, ಒನ್-ಟೈಮ್ ಟೋಕನ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತಾರೆ, ವಿನಂತಿಯು ಸ್ಪಷ್ಟವಾದ ಸ್ಟೇಟ್ ಮೆಷಿನ್ ಮೂಲಕ ಚಲಿಸುತ್ತದೆ, ಮತ್ತು ಇಬ್ಬರು ಏಜೆಂಟ್ಗಳ ನಡುವಿನ ಪ್ರತಿ ಎಡ್ಜ್ ಆಡಿಟ್ಗಾಗಿ ರೆಕಾರ್ಡ್ ಮಾಡಲಾದ ಟ್ರಸ್ಟ್ ನಿರ್ಧಾರವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಡಿಸ್ಕ್ಲೋಸರ್ ಶ್ರೇಣಿಗಳು ಏಜೆಂಟ್ ಉತ್ತರಿಸಬಹುದೇ ಎಂಬುದನ್ನು ಮಾತ್ರವಲ್ಲದೆ ಉತ್ತರದ ಎಷ್ಟು ಭಾಗವನ್ನು ಬಹಿರಂಗಪಡಿಸಬಹುದು ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸುತ್ತವೆ.
ಇದು ಏಕೆ ಮುಖ್ಯ
ನೀವು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಏಜೆಂಟ್ಗಳನ್ನು ಹೊಂದಿರುವ ಕ್ಷಣದಲ್ಲಿ, ಆಸಕ್ತಿದಾಯಕ ವೈಫಲ್ಯವೆಂದರೆ ಕೆಟ್ಟ ಉತ್ತರವಲ್ಲ: ಅದು ಏಜೆಂಟ್ A ಕೇವಲ ಏಜೆಂಟ್ B ಗೆ ಮಾತ್ರ ತಿಳಿಯಬೇಕಾದದ್ದನ್ನು ಕಲಿಯುವುದು. ಏಜೆಂಟ್ಗಳ ನಡುವಿನ ಅಧಿಕಾರವು ಎಡ್ಜ್ಗಳ ಮೇಲಿನ ನಿರ್ಧಾರಗಳೊಂದಿಗೆ ಗ್ರಾಫ್ ಆಗಿರಬೇಕು, ಏಕೆಂದರೆ ಸಮಸ್ಯೆಯು ವಾಸ್ತವವಾಗಿ ಆ ರೂಪದಲ್ಲೇ ಇರುತ್ತದೆ.
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ
ಅಧಿಕಾರೀಕರಣವು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೊದಲು ಸಂಭವಿಸುತ್ತದೆ, ನಂತರ ಅಲ್ಲ
ಏಜೆಂಟ್-ಟು-ಏಜೆಂಟ್ ಪ್ರವೇಶ ಬಿಂದುವು ಮೊದಲು ಟ್ರಸ್ಟ್ ನಿರ್ಧಾರವನ್ನು ಪರಿಹರಿಸುತ್ತದೆ; ಅನಧಿಕೃತ ಕರೆಯು ಎಂದಿಗೂ ಮಾಡೆಲ್ ಅನ್ನು ತಲುಪುವುದಿಲ್ಲ.
ಕಾಲರ್ ಟೋಕನ್ಗಳು ಸ್ಕೋಪ್ಡ್ ಮತ್ತು ಸಿಂಗಲ್-ಯೂಸ್ ಆಗಿರುತ್ತವೆ
ನಿಯೋಜನೆಯು ಮರುಬಳಕೆ ಮಾಡಬಹುದಾದ ಕ್ರೆಡೆನ್ಶಿಯಲ್ ಬದಲಿಗೆ, ಆ ಹಾಪ್ಗಾಗಿ ರಚಿಸಲಾದ ಮತ್ತು ಲೆಡ್ಜರ್ನಲ್ಲಿ ಟ್ರ್ಯಾಕ್ ಮಾಡಲಾದ ಟೋಕನ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಡಿಸ್ಕ್ಲೋಸರ್ ಶ್ರೇಣೀಕೃತವಾಗಿದೆ, ಬೈನರಿ ಅಲ್ಲ
ಪೂರ್ಣ ಪ್ರವೇಶ ಮತ್ತು ನಿರಾಕರಣೆಯ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡುವ ಬದಲು, ನಿರ್ಧಾರವು ಕಡಿಮೆ ಡಿಸ್ಕ್ಲೋಸರ್ ಶ್ರೇಣಿಯಲ್ಲಿ ಉತ್ತರವನ್ನು ಅನುಮತಿಸಬಹುದು.
ಪ್ರಶ್ನೆಗಳು
- ಇದು ವಾಸ್ತವವಾಗಿ ಯಾವುದರ ವಿರುದ್ಧ ರಕ್ಷಿಸುತ್ತದೆ?
- ಒಬ್ಬ ಏಜೆಂಟ್ ಇನ್ನೊಬ್ಬರಿಂದ ಅದರ ಮಾಲೀಕರು ಹಂಚಿಕೊಳ್ಳಲು ಒಪ್ಪದ ವಿಷಯವನ್ನು ಹೊರತೆಗೆಯುವುದು: ಇದು ಪರ್ಮಿಷನ್ ಬಗ್ನ ಮಲ್ಟಿ-ಏಜೆಂಟ್ ಆವೃತ್ತಿಯಾಗಿದೆ, ಇದು ಅತ್ಯಂತ ಕೆಟ್ಟದಾಗಿ ಸ್ಕೇಲ್ ಆಗುವ ವೈಫಲ್ಯದ ವಿಧಾನವಾಗಿದೆ.
- ವಿನಂತಿಯನ್ನು ಏಕೆ ನಿರಾಕರಿಸಲಾಗಿದೆ ಎಂದು ನಾನು ನೋಡಬಹುದೇ?
- ನಿರ್ಧಾರಗಳನ್ನು ಪ್ರತಿ ಎಡ್ಜ್ಗೆ ರೆಕಾರ್ಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಿರ್ವಾಹಕರಿಗೆ ಗೋಚರಿಸುತ್ತದೆ. ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ವಿವರವಾದ "ಏಕೆ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ" ಎಂಬ ವಿವರಣೆಯು ಅದರ ಹಿಂದಿನ ಜಾರಿಗೊಳಿಸುವಿಕೆಗಿಂತ ತೆಳುವಾಗಿದೆ, ಮತ್ತು ನಾವು ಅದನ್ನು ಹಾಗೆಯೇ ಹೇಳಲು ಬಯಸುತ್ತೇವೆ.
The rest of the bag
AccessControl
ಕೇವಲ ಪುಟಗಳನ್ನಷ್ಟೇ ಅಲ್ಲ, ಉತ್ತರಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡುವ ಪ್ರತಿ-ಡಾಕ್ಯುಮೆಂಟ್ ಅನುಮತಿಗಳು.
ವೇಗಕ್ಕಾಗಿ ಪಾಲಿಸಿ ರೆಸಲ್ಯೂಶನ್ ಅನ್ನು ಪ್ರತಿ ಸೆಷನ್ಗೆ ಕ್ಯಾಶ್ ಮಾಡಲಾಗುತ್ತದೆ; ಅನುಮತಿ ಬದಲಾವಣೆಯು ಪ್ರತಿ ಇನ್-ಫ್ಲೈಟ್ ವಿನಂತಿಯ ಮೇಲೆ ತಕ್ಷಣವೇ ಆಗುವ ಬದಲು ಕ್ಯಾಶ್ ಇನ್ವ್ಯಾಲಿಡೇಶನ್ ಆದಾಗ ಪ್ರಸಾರವಾಗುತ್ತದೆ.
ದಾಖಲೆಗಳು
ಏಜೆಂಟ್ ಓದುವ ಫೋಲ್ಡರ್ ಟ್ರೀ ಮತ್ತು ಅದು ಪಾಲಿಸುವ ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್.
ಹೊರತೆಗೆಯುವಿಕೆಯು PDFಗಳು, ಸ್ಪ್ರೆಡ್ಶೀಟ್ಗಳು ಮತ್ತು ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ವಿಲಕ್ಷಣ ಬೈನರಿ ಫಾರ್ಮ್ಯಾಟ್ಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
ಈವೆಂಟ್ಗಳು
ಏಜೆಂಟ್ಗಳು ಏನು ಮಾಡಿದರು ಮತ್ತು ಏಕೆ ಮಾಡಿದರು ಎಂಬುದರ ದೀರ್ಘಕಾಲೀನ ಲೆಡ್ಜರ್.
ಇನ್-ಪ್ರೊಸೆಸ್ ಈವೆಂಟ್ ಬಸ್ ಸಿಂಗಲ್-ನೋಡ್ ಎಮಿಟರ್ ಆಗಿದೆ, ವಿತರಿಸಿದ ಬ್ರೋಕರ್ ಅಲ್ಲ. ದೀರ್ಘಕಾಲೀನ ಕ್ರಾಸ್-ಏಜೆಂಟ್ ದಾಖಲೆಯು ಪ್ರತ್ಯೇಕ Postgres ಟಾಸ್ಕ್ ಲೆಡ್ಜರ್ ಆಗಿದೆ.
That was step 3 of 6: a trust decision resolves. Next, policy filters what is retrievable before generation, so a document you cannot open cannot be paraphrased at you.