diff --git a/jslib b/jslib index 859f317d591..deabffb7b0a 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit 859f317d59189d223072a406bc2d6924e1fb71bc +Subproject commit deabffb7b0aaf9873b212f9962158fc312c4f271 diff --git a/src/app/organizations/manage/policies.component.ts b/src/app/organizations/manage/policies.component.ts index 14df95f8537..81d5aa0d0b6 100644 --- a/src/app/organizations/manage/policies.component.ts +++ b/src/app/organizations/manage/policies.component.ts @@ -102,6 +102,13 @@ export class PoliciesComponent implements OnInit { enabled: false, display: true, }, + { + name: this.i18nService.t('disableSend'), + description: this.i18nService.t('disableSendPolicyDesc'), + type: PolicyType.DisableSend, + enabled: false, + display: true, + }, ]; await this.load(); diff --git a/src/app/organizations/manage/policy-edit.component.html b/src/app/organizations/manage/policy-edit.component.html index 02f9313b99a..91f78721ffd 100644 --- a/src/app/organizations/manage/policy-edit.component.html +++ b/src/app/organizations/manage/policy-edit.component.html @@ -32,6 +32,9 @@ {{'personalOwnershipExemption' | i18n}} + + {{'disableSendExemption' | i18n}} +
+ [(ngModel)]="deletionDate" required placeholder="MM/DD/YYYY HH:MM AM/PM" [readOnly]="disableSend">
{{'deletionDateDesc' | i18n}}
@@ -87,11 +90,11 @@ + *ngIf="expirationDateSelect === 0" placeholder="MM/DD/YYYY HH:MM AM/PM" [readOnly]="disableSend">
+ [(ngModel)]="expirationDate" placeholder="MM/DD/YYYY HH:MM AM/PM" [readOnly]="disableSend">
{{'expirationDateDesc' | i18n}}
@@ -100,7 +103,7 @@
+ [(ngModel)]="send.maxAccessCount" min="1" [readOnly]="disableSend">
{{'maxAccessCountDesc' | i18n}}
@@ -114,19 +117,20 @@ + [(ngModel)]="password" [readOnly]="disableSend">
{{'sendPasswordDesc' | i18n}}
- +
{{'sendNotesDesc' | i18n}}
+ name="Disabled" [disabled]="disableSend">
@@ -137,7 +141,10 @@