Class LaravelUi5\Sdk\Impersonation\Models\Delegation

extends Model

A row in sdk_delegations — one impersonation grant (F3 / sdk-impersonation-v0.9). It grants the delegate (B) the right to act as the target (A) for the window [valid_from, valid_until].

Lifecycle: add · edit · delineate, never delete (audit-preserving). Edit adjusts note; delineate shortens valid_until; valid_from is immutable once set. Overlap of active windows for the same (delegate, target) pair is prohibited — enforced by {@see \LaravelUi5\Sdk\Impersonation\ImpersonationService}, not a DB constraint.

  • Illuminate\Database\Eloquent\Model
    • LaravelUi5\Sdk\Impersonation\Models\Delegation
Methods
Properties