VECTORIO
EN
EnglishDeutsch

“Every customer has a different directory, and every one has its own script”

Many customers' directories, one controlled sync.

One tool for all customers' directories, with templates you reuse from customer to customer.

The problem
  • Each customer runs a different sync script that only one technician understands.
  • A wrong mapping deleted half an address book before anyone noticed.
  • Customers ask for proof of what we changed, and we have log files.
With PROTOR
  • One tool for all customers' directories, with templates you reuse from customer to customer.
  • A preview and a delete cap stop a wrong mapping before it writes.
  • A report and a sealed audit bundle per run that you hand to the customer.

From today to the first result.

What you do today

one sync script per customer

Each customer runs a different script that one technician understands, a wrong mapping once deleted half an address book unnoticed, and proof for customers is a pile of log files.

With Connectype

One tool for all customer directories. A delete cap stopped a run with 0 objects touched, and an unchanged re-run takes 2.5 s with zero writes.

Your first step

Preview one customer's sync against a copy of the directory – nothing is written until you agree.

one customer
How it runs

Directory contacts, synced as deltas. Step by step.

10,000 contacts are read with change tracking, checked, mapped to Active Directory attributes and written — rejected rows land in a dead-letter file for review.

PROTOR · Directory contacts, synced as deltasrunning
Contacts fileCSV SubscriberSchema ConformanceSchema ConformMap to AD schemaAD Schema MapperGAL attributesExpression MapperQuality GateSync.QualityGateDirectory exportCSV PublisherRejected contactsCSV Publisher
  1. Contacts fileCSV Subscriber
  2. Schema ConformanceSchema Conform
  3. Map to AD schemaAD Schema Mapper
  4. GAL attributesExpression Mapper
  5. Quality GateSync.QualityGate
  6. Directory export · Rejected contactsCSV Publisher · CSV Publisher
nodes
csv-source-contacts → CSV.Subscriber
schema-conform → ETL.SchemaConform
ad-schema-mapper → AD.SchemaMapper
expression-mapper → ExpressionMapper
quality-gate → Sync.QualityGate
csv-target-contacts → CSV.Publisher
csv-dlq-contacts → CSV.Publisher
10,000 contacts with change trackingmapped to Active Directory attributesdead-letter file for rejects
  1. Contacts fileReads rows from a CSV file in batches.
  2. Schema ConformanceEnforces required fields and safe types.
  3. Map to AD schemaMaps source fields to directory attributes.
  4. GAL attributesMaps and transforms fields with expressions.
  5. Quality GateChecks rows against rules and routes failures to a dead-letter table.
  6. Directory exportWrites rows to a CSV file.

A real workflow from our end-to-end test suite; the designer view is illustrated.

What you get. From the first pilot.

One tool for all customers' directories, with templates you reuse from customer to customer.

A preview and a delete cap stop a wrong mapping before it writes.

A report and a sealed audit bundle per run that you hand to the customer.

Why your tools fall short.

×

Vendor tools cover one directory type each.

×

Scripts carry no preview, no cap and no audit trail.

×

Cloud-only services exclude customers with on-premises or air-gapped directories.

What drives it
  • More customers per technician
  • Contractual audit and reporting duties
  • NIS2 obligations passed on to service providers

Your pilot. Three steps.

1

Your data shape

Tell us what data you have, where it lives and what the result must be.

2

A scoped pilot

On your data and your hardware, with the success measure written down first.

3

A clear decision

You see the result against that measure — and keep every workflow and record.

Beta · design partners wanted

Bring us your hardest data problem. Let's solve it together.

A short pilot on your data and your hardware. We agree on what success looks like before we start.