1 line
3.4 KiB
JSON
1 line
3.4 KiB
JSON
{"nodes": [{"id": "docs_mail-outlook-oauth-dsgvo-review_doc", "label": "Outlook OAuth DSGVO Review Memo", "file_type": "document", "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "source_url": null, "captured_at": "2026-05-13", "author": "Hans M\u00fcller", "contributor": null}, {"id": "docs_mail-outlook-oauth-dsgvo-review_oauth_over_password", "label": "OAuth preferred over App-Password (DSGVO datamin)", "file_type": "rationale", "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_mail-outlook-oauth-dsgvo-review_ms_subprocessor", "label": "Microsoft as Sub-Processor (Art. 28)", "file_type": "concept", "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_mail-outlook-oauth-dsgvo-review_no_revoke_endpoint", "label": "MS lacks 3rd-party token-revoke endpoint", "file_type": "concept", "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_mail-outlook-oauth-dsgvo-review_doc", "target": "docs_mail-outlook-oauth-plan_outlook_oauth2", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}, {"source": "docs_mail-outlook-oauth-dsgvo-review_doc", "target": "docs_mail-outlook-oauth-dsgvo-review_oauth_over_password", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}, {"source": "docs_mail-outlook-oauth-dsgvo-review_oauth_over_password", "target": "docs_mail-outlook-oauth-plan_outlook_oauth2", "relation": "rationale_for", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}, {"source": "docs_mail-outlook-oauth-dsgvo-review_doc", "target": "docs_mail-outlook-oauth-dsgvo-review_ms_subprocessor", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}, {"source": "docs_mail-outlook-oauth-dsgvo-review_doc", "target": "docs_mail-outlook-oauth-dsgvo-review_no_revoke_endpoint", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}, {"source": "docs_mail-outlook-oauth-dsgvo-review_doc", "target": "docs_mail-outlook-oauth-plan_doc", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}, {"source": "docs_mail-outlook-oauth-dsgvo-review_ms_subprocessor", "target": "internal_PRIVACY_POLICY_USER_NOTES_subprocessor_dpa", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "backend/docs/mail-outlook-oauth-dsgvo-review.md", "source_location": null, "weight": 1.0}], "hyperedges": []} |