elastic / elastic/connectors

[Outlook] outlook_cloud: Graph contacts + distribution lists

Open
#4,352 0 comments 0 reactions 0 assignees View on GitHub
effort:medium enhancement outlook team:extract-and-transform
Dominant language
Python
Stars
133
Forks
205
Avg merge
16h 3m
Merged PRs (30d)
102

Description

## Parent

Part of #4264
Blocked by: Graph calendar sync

## Summary

Implement Graph contacts and distribution-list / contact-group sync with parity to current Contact and Distribution List document shapes.

## Scope

- Contacts API + contact groups / DL mapping
- Golden tests for Contact + Distribution List doc types

## Acceptance criteria

- [ ] Contact and Distribution List docs match golden contract
- [ ] Unit tests green

## Out of scope

- Tasks, attachments, DLS, incremental

Contributor guide

Open the contributing guide

Research direction

Start by tracing the existing Contact and Distribution List document shapes and the Graph contacts/contact-groups mapping; account for the stated dependency on Graph calendar sync. Add golden tests for both document types and run the unit suite; done means both docs match the golden contract and tests are green.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend, data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.