Opens in a new tab
Back to Knowledge Base

Vitrium FAQs

Find answers to common questions and helpful information about Vitrium’s features, settings, security, and content protection, all in one place.
Filter By:
  • Category

    Yes, absolutely you can! Print restrictions is one of over 20 DRM controls that you can set in Vitrium.

    You can restrict printing in two different ways:

    1. In Content Settings, ensure you DO NOT check the Allow Printing option
    2. In DRM Policy Settings, ensure you enter 0 beside the field(s)
      – Web Browser Print Limit
      – Download to Print Limit

    Option 1 is ideal if you want to restrict all users from printing a document.

    Option 2 is ideal if you only want to restrict certain users from printing. You would need to create at least two separate DRM Policy Settings if this is the case – one that restricts printing and one that does not.

    You can add your logo, a text description, and change the banner color of the login page in the Web Viewer Settings in your Vitrium Security account.

    Further details on how to make these changes can be found in the Vitrium Security Admin Manual: https://view.protectedpdf.com/NpcYTE#bookmark=web%20viewer%20settings

    Vitrium offers the ability to restrict or permit users from accessing protected content from specific countries and/or US states and Canadian provinces . This can be set in Vitrium Security’s DRM Policy Settings. You may need to check your subscription to determine if you have access to this feature.

    Vitrium’s system is designed to support ISO 3166 country codes as well as the US states and Canadian provinces and territories. The complete list of supported codes is as follows:

    Country Code Description
    00 Private IP. The user is connecting from your local Intranet.
    01 Unknown (GeoIP database is missing this IP). This can also occur if you installed Vitrium Security and are running tests from the IIS server(s) and “hosts” file contains “::1”.
    AF Afghanistan
    AX Åland Islands
    AL Albania
    DZ Algeria
    AS American Samoa
    AD Andorra
    AO Angola
    AI Anguilla
    AQ Antarctica
    AG Antigua and Barbuda
    AR Argentina
    AM Armenia
    AW Aruba
    AU Australia
    AT Austria
    AZ Azerbaijan
    BS Bahamas
    BH Bahrain
    BD Bangladesh
    BB Barbados
    BY Belarus
    BE Belgium
    BZ Belize
    BJ Benin
    BM Bermuda
    BT Bhutan
    BO Bolivia, Plurinational State of
    BQ Bonaire, Sint Eustatius and Saba
    BA Bosnia and Herzegovina
    BW Botswana
    BV Bouvet Island
    BR Brazil
    IO British Indian Ocean Territory
    BN Brunei Darussalam
    BG Bulgaria
    BF Burkina Faso
    BI Burundi
    KH Cambodia
    CM Cameroon
    CA Canada
    CA-AB Canada-Alberta
    CA-BC Canada-British Columbia
    CA-MB Canada-Manitoba
    CA-NB Canada-New Brunswick
    CA-NL Canada-Newfoundland and Labrador
    CA-NT Canada-Northwest Territories
    CA-NS Canada-Nova Scotia
    CA-NU Canada-Nunavut
    CA-ON Canada-Ontario
    CA-PE Canada-Prince Edward Island
    CA-QC Canada-Quebec
    CA-SK Canada-Saskatchewan
    CA-YT Canada-Yukon Territory
    CV Cape Verde
    KY Cayman Islands
    CF Central African Republic
    TD Chad
    CL Chile
    CN China
    CX Christmas Island
    CC Cocos (Keeling) Islands
    CO Colombia
    KM Comoros
    CG Congo
    CD Congo, the Democratic Republic of the
    CK Cook Islands
    CR Costa Rica
    CI Côte d’Ivoire
    HR Croatia
    CU Cuba
    CW Curaçao
    CY Cyprus
    CZ Czech Republic
    DK Denmark
    DJ Djibouti
    DM Dominica
    DO Dominican Republic
    EC Ecuador
    EG Egypt
    SV El Salvador
    GQ Equatorial Guinea
    ER Eritrea
    EE Estonia
    ET Ethiopia
    FK Falkland Islands (Malvinas)
    FO Faroe Islands
    FM Federated States Of Micronesia
    FJ Fiji
    FI Finland
    FR France
    GF French Guiana
    PF French Polynesia
    TF French Southern Territories
    GA Gabon
    GM Gambia
    GE Georgia
    DE Germany
    GH Ghana
    GI Gibraltar
    GR Greece
    GL Greenland
    GD Grenada
    GP Guadeloupe
    GU Guam
    GT Guatemala
    GG Guernsey
    GN Guinea
    GW Guinea-Bissau
    GY Guyana
    HT Haiti
    HM Heard Island and McDonald Islands
    VA Holy See (Vatican City State)
    HN Honduras
    HK Hong Kong
    HU Hungary
    IS Iceland
    IN India
    ID Indonesia
    IR Iran, Islamic Republic of
    IQ Iraq
    IE Ireland
    IM Isle of Man
    IL Israel
    IT Italy
    JM Jamaica
    JP Japan
    JE Jersey
    JO Jordan
    KZ Kazakhstan
    KE Kenya
    KI Kiribati
    KP Korea, Democratic People’s Republic of
    KR Korea, Republic of
    KW Kuwait
    KG Kyrgyzstan
    LA Lao People’s Democratic Republic
    LV Latvia
    LB Lebanon
    LS Lesotho
    LR Liberia
    LY Libya
    LI Liechtenstein
    LT Lithuania
    LU Luxembourg
    MO Macao
    MK Macedonia, the Former Yugoslav Republic of
    MG Madagascar
    MW Malawi
    MY Malaysia
    MV Maldives
    ML Mali
    MT Malta
    MH Marshall Islands
    MQ Martinique
    MR Mauritania
    MU Mauritius
    YT Mayotte
    MX Mexico
    FM Micronesia, Federated States of
    MD Moldova, Republic of
    MC Monaco
    MN Mongolia
    ME Montenegro
    MS Montserrat
    MA Morocco
    MZ Mozambique
    MM Myanmar
    NA Namibia
    NR Nauru
    NP Nepal
    NL Netherlands
    NC New Caledonia
    NZ New Zealand
    NI Nicaragua
    NE Niger
    NG Nigeria
    NU Niue
    NF Norfolk Island
    MP Northern Mariana Islands
    NO Norway
    OM Oman
    PK Pakistan
    PW Palau
    PS Palestine, State of
    PA Panama
    PG Papua New Guinea
    PY Paraguay
    PE Peru
    PH Philippines
    PN Pitcairn
    PL Poland
    PT Portugal
    PR Puerto Rico
    QA Qatar
    RE Réunion
    RO Romania
    RU Russian Federation
    RW Rwanda
    BL Saint Barthélemy
    SH Saint Helena, Ascension and Tristan da Cunha
    KN Saint Kitts and Nevis
    LC Saint Lucia
    MF Saint Martin (French part)
    PM Saint Pierre and Miquelon
    VC Saint Vincent and the Grenadines
    WS Samoa
    SM San Marino
    ST Sao Tome and Principe
    SA Saudi Arabia
    SN Senegal
    RS Serbia
    SC Seychelles
    SL Sierra Leone
    SG Singapore
    SX Sint Maarten (Dutch part)
    SK Slovakia
    SI Slovenia
    SB Solomon Islands
    SO Somalia
    ZA South Africa
    GS South Georgia and the South Sandwich Islands
    SS South Sudan
    ES Spain
    LK Sri Lanka
    SD Sudan
    SR Suriname
    SJ Svalbard and Jan Mayen
    SZ Swaziland
    SE Sweden
    CH Switzerland
    SY Syrian Arab Republic
    TW Taiwan, Province of China
    TJ Tajikistan
    TZ Tanzania, United Republic of
    TH Thailand
    TL Timor-Leste
    TG Togo
    TK Tokelau
    TO Tonga
    TT Trinidad and Tobago
    TN Tunisia
    TR Turkey
    TM Turkmenistan
    TC Turks and Caicos Islands
    TV Tuvalu
    UG Uganda
    UA Ukraine
    AE United Arab Emirates
    GB United Kingdom
    US United States
    US-AL United States-Alabama
    US-AK United States-Alaska
    US-AZ United States-Arizona
    US-AR United States-Arkansas
    US-CA United States-California
    US-CO United States-Colorado
    US-CT United States-Connecticut
    US-DE United States-Delaware
    US-DC United States-District Of Columbia
    US-FL United States-Florida
    US-GA United States-Georgia
    US-HI United States-Hawaii
    US-ID United States-Idaho
    US-IL United States-Illinois
    US-IN United States-Indiana
    US-IA United States-Iowa
    US-KS United States-Kansas
    US-KY United States-Kentucky
    US-LA United States-Louisiana
    US-ME United States-Maine
    US-MD United States-Maryland
    US-MA United States-Massachusetts
    US-MI United States-Michigan
    US-MN United States-Minnesota
    US-MS United States-Mississippi
    US-MO United States-Missouri
    US-MT United States-Montana
    US-NE United States-Nebraska
    US-NV United States-Nevada
    US-NH United States-New Hampshire
    US-NJ United States-New Jersey
    US-NM United States-New Mexico
    US-NY United States-New York
    US-NC United States-North Carolina
    US-ND United States-North Dakota
    US-OH United States-Ohio
    US-OK United States-Oklahoma
    US-OR United States-Oregon
    US-PA United States-Pennsylvania
    US-RI United States-Rhode Island
    US-SC United States-South Carolina
    US-SD United States-South Dakota
    US-TN United States-Tennessee
    US-TX United States-Texas
    US-UT United States-Utah
    US-VT United States-Vermont
    US-VA United States-Virginia
    US-WA United States-Washington
    US-WV United States-West Virginia
    US-WI United States-Wisconsin
    US-WY United States-Wyoming
    UM United States Minor Outlying Islands
    UY Uruguay
    UZ Uzbekistan
    VU Vanuatu
    VE Venezuela, Bolivarian Republic of
    VN Viet Nam
    VG Virgin Islands, British
    VI Virgin Islands, U.S.
    WF Wallis and Futuna
    EH Western Sahara
    YE Yemen
    ZM Zambia
    ZW Zimbabwe

    If you use Adobe InDesign to produce your content, then you should consider using these PDF Export Settings before uploading the PDF to Vitrium. These settings will provide you the most optimal conversion to Vitrium’s web viewer.

    You can manually create a preset by referencing the screen prints below or import same by downloading this joboptions file and loading it into your InDesign application. Here’s how to import the settings:

    To import an Adobe PDF Preset (Windows):

    1. In your InDesign app, go to File > Adobe PDF Presets > Define
    2. Click LOAD button, browse, and select the *.joboptions file that you want to import

    If you want to share your settings with someone else, then here’s how to export the settings:

    To export an Adobe PDF Preset (Windows):

    1. In your InDesign app, go to File > Adobe PDF Presets > Define
    2. Scroll to select the setting to be exported and then click SAVE AS and give it a filename keeping the extension .joboptions

    mceclip0

    mceclip1

    To manually define settings, simply clone these settings in your environment:

    mceclip0 (1)

    Note – If you have some objects like pictures/drawings etc where attribute is set to ‘Non-Printing’. Please make sure to enable ‘Non-Printing Object’ button under the Include section.

    mceclip1 (1)

    mceclip2

    mceclip3

    mceclip4

    mceclip5

    mceclip6

    After you export your InDesign file to a PDF following the above steps, we also recommend further optimizing your PDF using Adobe Acrobat’s advanced optimization settings.

    If you find that these InDesign PDF export settings are not helpful in resolving the Web Viewer presentation of your content, then please reach out to our team.

    Please Note: Custom placed watermarks with a diagonal rotation will not display properly in Protected PDF downloads in Adobe PDF readers due to limitations within their apps.

    To insert a watermark in a custom placement, go to your Watermark Settings and click on the Watermark name > Placement > and select ‘Custom’ from the drop-down menu

    edit watermark screen

    You will see these custom placement fields:

    edit watermark with custom placement screen

    X Offset: this is the horizontal positioning of your watermark. Use a value of 0 to 1 (to represent percentages). For example, 0 (0%) represents the far left, while 1 (100%) represents the far right, and 0.5 represents the middle (50%). It is recommended to use an integer between 0.01 to 0.99.

    Y Offset: this is the vertical positioning of your watermark. Use a value of 0 to 1 (to represent percentages). For example, 0 (or 0%) represents the bottom, while 1 (100%) represents the top, and 0.5 represents the middle (50%). It is recommended to use an integer between 0.01 to 0.99.

    Width: this is the width size of the box where your watermark will be placed inside (the ‘box’ is invisible). The measurements are in pixels. For example, if you have a longer watermark, you may want to set 300-600 pixels for the width, or for a shorter watermark, you may want to use 50-100 pixels for the width.

    Height: this is the height of the box where your watermark will be placed inside (again, this is an ‘invisible’ box). The measurements are in pixels. For example, if you are using a large-sized font, you may want to use a larger height such as 50-100 pixels, or for a smaller-sized font, use a height 10-25 pixels.

    Rotation: this is the rotation of your watermark, represented in angles. 0 = horizontal, 90 = vertical (text runs bottom to top), 45 = angled up to the right, 180 = flipped upside down (yikes, don’t use this one!), 270 = vertical (text runs top to bottom)

    Yes, your video will still get uploaded.

    For example, if your original video has a max resolution of 480p, but your Video Content Settings in Vitrium has 1080p selected, your video will still convert to Vitrium’s protected streaming format, but it will stay at the same 480p resolution.

    There are two reasons why this button may not appear for you or your end users:

    1. Check the DRM Policy Setting that is assigned to your user in your Vitrium account and make sure that the Offline Access field has a value that’s greater than 0. For Enterprise customers that integrate with an external system, you may need to check your code.
      edit drm policy screen
    2. If the DRM Policy assigned to your user appears correct and you have External Service enabled on your account, then follow these steps:
      1. In your Vitrium account, go to the Settings tab
      2. Click on Integration Settings, ensure Enable SSO is enabled(checked).
      3. Make sure the ‘Remember Me’ option is enabled (checked). If it isn’t, enable it and click Save Settings.
        sso configuration screen

    Staff Users allow any Vitrium Master Administrator to add more staff users (and different roles) to their Vitrium Security account. They can control and limit what other staff can do or access.

    IMPORTANT NOTE: The Staff Roles function is included with all Vitrium Enterprise accounts, or as an add-on for Vitrium Pro Lite and Vitrium Pro Plus accounts. Contact your Vitrium sales rep for more information on pricing. For more information on staff users click here.

    Types of Staff Roles:

    1. Master Admin: has access to all tabs and features of the account, from uploading and managing content, to setting up Content Settings and DRM Policies.
    2. Support: has limited access to support-related tasks only such as viewing content, users, groups and reports, but no editing rights
    3. Permission Manager: has limited access to managing permissions only which include adding and editing users and groups, assigning them to content, and managing Content Settings, Watermarks and DRM Policy Settings
    4. Content Manager: has limited access to managing content only which includes uploading and replacing content, and managing Content Settings
    5. System Viewer: has limited access to viewing rights only, no editing rights

    Here is a detailed checklist of what each type of role can do or has access to:

    OVERVIEW OF VITRIUM SECURITY STAFF ROLES

    Master Admin Support Role Permission Manager Content Manager System Viewer
    Content / Folders
    View & Search Content x x x x x
    Edit Content x x
    Activate / Deactivate / Delete Content x x
    Assign Content Permissions x x
    Ability to Decode Content x x
    Users & Groups
    Add, Edit, Import & Export Users and Groups x x
    View and Search Users & Groups x x x x
    Add or Remove Users to Groups x x
    Activate, Deactivate, or Delete Users and Groups x x
    Clear Use for User x x x
    Settings
    View All Settings & Edit My Profile x x x x x
    Add or Edit Support URL x
    Add or Edit Time Zone and Date Format x
    Add or Edit Content & Watermark Settings x
    Add or Edit DRM Policy Settings x x
    Add or Edit Web Viewer & Portal Settings x
    Add or Edit Staff Users x
    Add or Edit SSO Settings & External Services x
    Add or Edit Security Settings x
    Add or Edit SMTP Settings x
    Dashboard / Reports
    View Dashboard & Reports x x x x x
    Export Reports x x
    API / Integration
    Make API Calls x

    The Global Object Security (GOS) policy is a setting in Adobe Reader and Adobe Acrobat that controls how cookies in Adobe products behave. The default setting is to “enable global object security policy” which means that every time someone renames a file or moves a file to a different location, a different cookie is created each time. Since Vitrium Security’s content security solution relies on these cookies to track the number of ‘devices’ that a user opens the secured content on, it is STRONGLY recommended that end users disable this feature.

    How to disable the Global Object Security Policy:

    1. In Adobe, go to Edit > Preferences
    2. Click the JavaScript tab
    3. De-select (uncheck) the “global object security policy” field
    4. Click OK

    Users will only need to do this once for one computer. If they wish to open the protected PDF file on a 2nd computer (assuming they have permission to do so), then they will need to disable the GOS policy in Adobe on the other computer as well.

    To learn more about disabling the GOS check out the ‘How to Support Your End-Users‘ guide.

    Why do users need to disable the Global Object Security Policy in Adobe?

    Because otherwise the user may exceed the limit that was set for them in their DRM policy and they will encounter the vc3 error message (You have exceeded your PDF or browser limit) even if they have only opened the file on the same computer.

    By disabling Adobe’s GOS policy, the user can then safely move the protected file from one folder to another, or rename the protected file to something else, but not reach their limit as the cookie is saved with the file on that same computer.

    Can I remove the Adobe global object security policy pop-up message?

    Yes, you can remove this message but we only recommend this to Vitrium customers who DO NOT set a PDF limit in their DRM policy settings.

    To remove the message on a new content setting:

    1. In Vitrium, create a new Content Setting
    2. Click the Advanced Options tab
    3. Check “Set Acrobat cookie policy”
    4. For both Acrobat 10.0 and Acrobat 11.0+, select “No prompt and no close document” for both fields
    5. Ensure all your other Content Settings are created (i.e. no print, no copy, etc.)
    6. Click Save & Exit
    7. Then apply this new Content Setting to all files or only those files where you do not require a PDF limit for users

    This can also be done in an existing document content setting as long as the content setting has not been applied to more than 25 files. If it has been applied to more than 25 files, feel free to reach out to support@vitrium.com to get the change made for you.

    Using Vitrium Security’s VersionUnique API, this content setting can be changed/overridden by including this parameter:

    “DocPolicyOverride”:
    {
    “AcroJsGosBehaviourType”: “NoPromptAndNoClose”,
    “AcroJsGosUnlimitedBehaviourType”: “NoPromptAndNoClose”
    }

    Where:

    AcroJsGosBehaviourType would apply to Acrobat v10 and earlier releases
    AcroJsGosUnlimitedBehaviourType would apply to Acrobat v11 and newer releases

    Definition of each Acrobat GOS policy setting:

    • PromptAndCloseDocument – this will prompt the user if they don’t have the global object security policy setting disabled and will close the document until they make this change. This is the default setting.
    • PromptOnly – this will prompt the user if they don’t have the global object security policy setting disabled but will not close the document. You then run the risk of the user reaching their PDF limit if they did not follow the instructions.
    • PromptOnce – this will prompt the user only once if they don’t have the global object security policy setting disabled but will not close the document. The prompt will appear once per document, not per device. You then run the risk of the user reaching their PDF limit if they did not follow the instructions.
    • NoPromptAndNoClose – this will neither prompt the user nor close the document and is only recommended in scenarios where you DO NOT require setting a PDF limit for users. When set, a new device ID/Tracking ID is generated when the user first opens the document; a new deviceId is generated if the user then renames and opens that document; and a new deviceId is generated if the user moves the document to a new folder and opens it from there. So be aware that a small device limit (1 or 2) can be exceeded by a user who simply renames or moves the Protected PDF on disk.

    This can only be controlled using our secured web viewer link and not from the PDF using Adobe Reader or PDF-XChange.

    Printing the PDF using Adobe Reader or PDF-XChange

    There is no limit to the number of times a user can print the content once the print option is enabled. The best solution to prevent this from happening is to set the content to expire at a much earlier date/time frame.

    Printing with the Web Viewer

    If printing is enabled then you may set the number of times a user can print the content. This is controlled in the DRM Policy settings under Print Control for Web Browser Print Limit.

    edit DRM Policy screen

    Load More