OptionalCurrentUserID of the person currently using the dialog (captured on save as grantor).
OptionalOwnerOwner's display name, shown in the static "Owner" row.
OptionalOwnerUserID of the resource owner (excluded from the "add people" list).
Primary key of the resource being shared.
Display name used in the dialog title (Share "{{ResourceName}}").
Per-resource context passed to every adapter call. Kept small and serializable so the generic dialog can stay resource-type-agnostic.