Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Marketplace
Marketplace
Listings Access Code
  • Listings
  • More
  • Cancel
  • New
Marketplace requires membership for participation - click to join
Details
  • $attribute.Name Version: 13 , 12.1 , 12 , 11.1 , 11
  • $attribute.Name Type: Plugin
  • $attribute.Name Price: Free
  • $attribute.Name URL: Free
  • $attribute.Name Author: Verint
  • $attribute.Name Support: Free to use as-is. Additional support can be purchased from the Verint Professional Services team
You may also like:

Access Code

This plugin will allow you to require users to know an "access code" before they are able to access the site. This use-case for this plugin is when you're getting ready to launch your site or you're upgrading your site and need to perform QA testing before making it live.

A screen shot of what unauthenticated end user's will see is below:

You have full control over the page and the content on the page. It is an HTML page that is deployed to the root of the Community.

In addition, there are configuration options that will allow you to do the following:

  • Set the access code to whatever code you want
  • Allow or Disallow REST requests to be allowed while the Access Code is enabled
  • Add a Custom Message to the page
  • Whitelist pages that aren't blocked by the Access Code plugin
  • Whitelist an IP address, or CIDR Address.
  • Set the HTTP Status Code returned when access is denied.

A screen shot of the plugin configuration is below:

Installation Instructions:

  1. Place the AccessCode.aspx in the root of your Verint Community web folder
  2. Place the Telligent.Services.AccessCode.dll into the bin folder of your Verint Community web folder and the Job Scheduler
  3. Enable the plugin via the Administration area.

Top Comments

  • Karl Barber
    Karl Barber over 4 years ago +2
    Just make sure you clear out the default whitelist value of "true" as this can lead to unexpected results
  • Dudley Nelson
    Dudley Nelson over 1 year ago +1
    Is there a way we can whitelist an IP to allow automation tests to bypass this?
  • Dudley Nelson
    Dudley Nelson over 1 year ago +1
    Is there a way we can have API calls to the servers return a non-200 status while this extension is active? We've got problems where other servers are hitting the site requesting an API, get the standard…
Parents
  • Dudley Nelson
    Dudley Nelson over 1 year ago

    Is there a way we can have API calls to the servers return a non-200 status while this extension is active? We've got problems where other servers are hitting the site requesting an API, get the standard maintenance page with a 200 status, and then try to use that HTML as if it were a valid response.

    • Cancel
    • Vote Up +1 Vote Down
    • More
    • Cancel
  • Bhargav Desai
    Bhargav Desai over 1 year ago in reply to Dudley Nelson

    If "Allow REST Api Access" is checked, the REST requests should be able to bypass the maintenance page. 

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
Comment
  • Bhargav Desai
    Bhargav Desai over 1 year ago in reply to Dudley Nelson

    If "Allow REST Api Access" is checked, the REST requests should be able to bypass the maintenance page. 

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
Children
  • Dudley Nelson
    Dudley Nelson over 1 year ago in reply to Bhargav Desai

    Apologies, I misspoke and got ahead of myself in my head

    We have some external sites that request resources of our site, and these sometimes request JS and CSS files. When the applications pull this with the access code extension switched on, it returns the html with a status of 200, which in turn can cause these files to be cached.

    Is there a way we can have control over what status code the plugin returns? Or hardcoded to a 503 (service unavailable)

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Rich Mercer
    Rich Mercer over 1 year ago in reply to Dudley Nelson

    The latest version (v2.0.0.14) now allows you to set which HTTP status code is used when access is denied. It defaults to 503 but can be set to 200 if this causes problems.

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Telligent
  • Professional Services
  • Submit a Support Ticket
  • Become a Partner
  • Request a Demo
  • Contact Us

About
Privacy Policy
Terms of use
Copyright 2024 Verint, Inc.
Powered by Verint Community