Interface IPortalUserProvisioningService
- Namespace
- KadicErp.WebApi.Services.PortalUserProvisioning
- Assembly
- KadicErp.WebApi.dll
public interface IPortalUserProvisioningService
Methods
ProvisionAsync(Guid, PortalProvisioningMode, Guid, CancellationToken)
Crea (o vincula) el usuario del portal para un contratista según el modo indicado. Best-effort: nunca lanza por fallos de correo — el estado parcial se comunica en el outcome para reintento manual.
Task<PortalProvisioningOutcome> ProvisionAsync(Guid contractorId, PortalProvisioningMode mode, Guid portalRoleId, CancellationToken ct)
Parameters
contractorIdGuidmodePortalProvisioningModeportalRoleIdGuidctCancellationToken