@if (accessPolicyState$ | async; as accessPolicyState) { @if (isInitialLoading(accessPolicyState)) {
} @else { @if (policyComponentState$ | async; as policyComponentState) { @if (flowConfiguration$ | async; as flowConfiguration) {
Policy @for (option of policyActionOptions; track option) { @if (isComponentPolicy(option, policyComponentState)) { {{ option.text }} } }
@switch (accessPolicyState.policyStatus) { @case (PolicyStatus.NotFound) { No policy for the specified resource. @if (flowConfiguration.supportsConfigurableAuthorizer) { Create a new policy. } } @case (PolicyStatus.Inherited) { @if (accessPolicyState.accessPolicy) { } } @case (PolicyStatus.Forbidden) { Not authorized to access the policy for the specified resource. } }
@if (flowConfiguration.supportsConfigurableAuthorizer) {
}
@if (currentUser$ | async; as user) {
}
Last updated:
{{ accessPolicyState.loadedTimestamp }}
} } } } No component specific administrators. @if (supportsConfigurableAuthorizer) { Add policy for additional administrators. } Showing effective policy inherited from the controller. @if (supportsConfigurableAuthorizer) { Override this policy. } Showing effective policy inherited from global parameter context policy. @if (supportsConfigurableAuthorizer) { Override this policy. } Showing effective policy inherited from Process Group. @if (supportsConfigurableAuthorizer) { Override this policy. }