Activity and adoption
Client-side signature tools are usually blind to their own success. Something is deployed, and whether it reaches anyone is a matter of faith and helpdesk tickets.
Sigil measures it. The Activity view records both the signature requests it serves and the outcome of every attempt to apply one, per mailbox.
Two kinds of event
Section titled “Two kinds of event”A request is logged when the API serves a signature: who asked, which mailbox it was for, which template version, which compose type, whether it came from cache, and the response status.
An outcome is reported by the add-in after each attempt: whether Outlook actually accepted the signature, whether it was applied automatically or by hand, which signature it was, the client platform, and the reason if it failed.
The distinction matters. A successful request proves the signature was served. Only the outcome proves it was applied. The two records share a request id, so they line up.
What the view shows
Section titled “What the view shows”A per-mailbox rollup, so you can see the state of any individual person.
A recent feed of events across the organisation.
Adoption statistics across the whole tenant.
The never-applied list, described below.
The never-applied list
Section titled “The never-applied list”This is the most useful thing in the view. It cross-references your directory against the telemetry and lists mailboxes that have never successfully applied a signature.
That is a different question from “who has failed”, and a more useful one. A mailbox that has never appeared at all does not show up in any failure report, because nothing was ever reported for it. Comparing against the directory is what surfaces it.
After a rollout, this list is where the remaining work is. Look for patterns: one department, one office, one client platform. Those point at a deployment gap rather than at individual problems.
The directory cross-reference is best-effort. If Graph is briefly unavailable the rest of the telemetry still renders without it.
What the numbers will not tell you
Section titled “What the numbers will not tell you”Some failures cannot be reported, because a report has to carry a verified identity and these happen before any token exists:
unsupported, meaning an Outlook client too old to support nested app
authentication.
sign-in-required, meaning silent authentication failed inside the event runtime,
which is the normal first-run case.
Neither can be beaconed. They appear as a mailbox’s absence from the telemetry rather than as a recorded failure, which is another reason the never-applied list matters more than a failure count.
sign-in-required self-heals once the person opens the “My signature” pane and
signs in. See troubleshooting.
Automatic and manual
Section titled “Automatic and manual”Outcomes record how the signature was applied:
| Trigger | Meaning |
|---|---|
auto-new |
Applied automatically when the message was started |
auto-from-changed |
Applied automatically when the sending account changed |
manual |
Applied by hand from the “My signature” pane |
A mailbox with only manual applications is a mailbox where automatic activation is not working. That is worth investigating even though the person does have a signature, because they are doing work the product is supposed to do for them.
What the outcomes are used for besides reporting
Section titled “What the outcomes are used for besides reporting”Apply outcomes are also the input to staged rollouts. Each outcome names the version it applied, so a rollout can count the new version’s results and the current version’s separately and compare them.
A rollout with no telemetry behind it would have nothing to go on but the clock, which is a schedule rather than a safety measure.
What is stored
Section titled “What is stored”Metadata only. No tokens and no rendered HTML are recorded, so the telemetry never contains anyone’s signature or anyone’s message content.
Every write is best-effort and off the critical path. Logging is deliberately not allowed to slow or fail the signature somebody is waiting on, so a storage problem loses telemetry rather than breaking signatures.
Nothing is pruned. The history is kept indefinitely.
See data and privacy for the full picture.
Related views
Section titled “Related views”Attribute coverage answers a different question: not whether people are getting a signature, but whether the directory has the data to fill one in.
The change log records what administrators did rather than what users received.
