NetBackup™ Self Service Configuration Guide

Last Published:
Product(s): NetBackup & Alta Data Protection (10.3.0.1, 10.3)
  1. Configuring a Self Service solution
    1.  
      About configuring a Self Service solution
    2.  
      Self Service scheduled backup
    3.  
      Configuration checklist
  2. Configuring a NetBackup primary server
    1.  
      About configuring the NetBackup primary server
    2.  
      Enabling communication with a Windows NetBackup primary server
    3.  
      Enabling communication with a UNIX NetBackup primary server
    4.  
      Enabling communication with a NetBackup appliance
    5.  
      Enabling communication with a NetBackup primary server using the REST API
    6.  
      Creating NetBackup Template Policies
  3. Configuring Self Service
    1.  
      About Self Service configuration
    2.  
      Configuring backup servers
    3.  
      Configuring protection
    4.  
      Configuring storage
    5.  
      Configuring tenants
    6.  
      Access rights
    7.  
      Registering computers
    8. Configuring the home page
      1.  
        Home page integration settings
  4. Customizing Self Service
    1.  
      Language settings
    2.  
      Themes
    3.  
      Notices
  5. User authentication methods
    1.  
      About user authentication methods
    2.  
      Forms based authentication
    3.  
      Windows Authentication
    4.  
      Active Directory Import
    5.  
      Configuring Self Service to use Federated Single Sign-On
  6. Troubleshooting
    1.  
      About troubleshooting
    2.  
      Where to find troubleshooting information
    3.  
      Impersonation of a tenant user
    4.  
      Issues with Remote PowerShell to Windows primary servers
    5.  
      Issues with HTTPS configuration
  7. Appendix A. NetBackup policy types
    1.  
      List of NetBackup policy types
  8. Appendix B. Dashboard traffic light status and usage
    1.  
      About dashboard traffic light status and usage
    2.  
      Assets with a protection type
    3.  
      Assets without a Protection Type
    4.  
      Usage and Charging
    5.  
      Tenant Quota Enforcement
  9. Appendix C. Synchronizing data from NetBackup
    1.  
      About synchronizing data from NetBackup
  10. Appendix D. NetBackup Self Service data caching process
    1.  
      About NetBackup Self Service data caching process
    2.  
      NetBackup Data Synchronization
    3.  
      Backup Now
    4.  
      Protect
    5.  
      Unprotect
  11. Appendix E. Integration settings
    1.  
      About integration settings
    2.  
      NetBackup Adapter
    3.  
      NetBackup Adapter Usage
    4.  
      NetBackup Adapter Access Rights
  12. Appendix F. REST API
    1.  
      About the REST API
  13. Appendix G. Glossary
    1.  
      Glossary

Themes

You can adjust the pre-shipped NetBackup Self Service theme.

To customize the NetBackup Self Service theme, you should modify the variables that are defined in the ThemeThemeName.css file under %Program Files%\Veritas\NetBackup Self Service version\Website\wwwroot\css.

:root {
    --headerHeightNumber: 60px;
    --headerLogoImage: url(../Images/Icons/Netbackup/nss_logo.png);
    --headerBackgroundImage: none;
    --headerBackgroundColor: #F9F9F9;
    --pageOuterColor: #F0F0F0;
    --pageOuterBackgroundImage: none;
    --noticeInformationBackgroundColor: #FFFFFF;
    --noticeInformationTextColor: #1D1D1D;
    --noticeAlertBackgroundColor: #990101;
    --noticeAlertTextColor: #FFFFFF;
}

If you want to modify the default theme file, copy the ThemeDefault.css to a new file, such as ThemeVeritas.css. Then, modify the ThemeVeritas.css accordingly. Then, modify the appsettings.json file as shown:

"Theme": {
    "DefaultName": "Veritas",
    "AllowTenantOverride": false
  }

If you want to give a tenant a different theme, you need to create a theme file for the tenant. If you have a tenant named TeantA, then you can create a theme file ThemeTenantA.css. The default theme is applied for tenants without a customized theme file.

To enable the tenant-specific theme feature, you must change the appsettings.json file as shown:

"Theme": {
    "DefaultName": "Default", 
    "AllowTenantOverride": true
  }