@@ -57,22 +57,35 @@ <h1 class="mat-h1 companyPageHeader">
5757
5858 < div class ="tableHeader ">
5959 < h2 class ="heading-2 tableHeader__heading "> Members < span *ngIf ="currentPlan === 'free' && isSaas " data-testid ="company-members-max-string "> (max 3)</ span > </ h2 >
60- < div data-testid ="company-invitation-button-wrapper "
61- [matTooltip] ="currentPlan === 'free' && usersCount >= 3 && isSaas ? 'To add more members please upgrade your plan.' : null ">
62- < button *ngIf ="currentUser && currentUser.role === 'ADMIN' "
63- mat-flat-button type ="button "
64- data-testid ="company-invitation-button "
65- angulartics2On ="click "
66- angularticsAction ="Company: invite member is clicked "
67- class ="tableHeader__button " color ="primary "
68- (click) ="handleAddMemberDialogOpen() "
69- [disabled] ="currentPlan === 'free' && usersCount >= 3 && isSaas ">
70- Invite member
71- < mat-icon *ngIf ="currentPlan === 'free' && usersCount >= 3 && isSaas ">
72- info_outline
73- </ mat-icon >
74- </ button >
60+ < div class ="tableHeader__actions ">
61+ < div data-testid ="sso-button-wrapper "
62+ [matTooltip] ="currentPlan !== 'enterprise' && isSaas ? 'To turn on SAML SSO upgrade your plan to Enterprise.' : null ">
63+ < a *ngIf ="currentUser && (currentUser.role === 'ADMIN' || currentUser.role === 'DB_ADMIN') "
64+ mat-button
65+ routerLink ="/sso/{{company.id}} "
66+ [disabled] ="currentPlan !== 'enterprise' && isSaas "
67+ angulartics2On ="click "
68+ angularticsAction ="Dashboard: add row is clicked ">
69+ Configure SAML
70+ </ a >
71+ </ div >
72+ < div data-testid ="company-invitation-button-wrapper "
73+ [matTooltip] ="currentPlan === 'free' && usersCount >= 3 && isSaas ? 'To add more members please upgrade your plan.' : null ">
74+ < button *ngIf ="currentUser && currentUser.role === 'ADMIN' "
75+ mat-flat-button type ="button " color ="primary "
76+ data-testid ="company-invitation-button "
77+ angulartics2On ="click "
78+ angularticsAction ="Company: invite member is clicked "
79+ (click) ="handleAddMemberDialogOpen() "
80+ [disabled] ="currentPlan === 'free' && usersCount >= 3 && isSaas ">
81+ Invite member
82+ < mat-icon *ngIf ="currentPlan === 'free' && usersCount >= 3 && isSaas ">
83+ info_outline
84+ </ mat-icon >
85+ </ button >
86+ </ div >
7587 </ div >
88+
7689 </ div >
7790
7891 < app-placeholder-table-data *ngIf ="submittingUsersChange "> </ app-placeholder-table-data >
0 commit comments