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…
  • Matt
    Matt 6 months ago in reply to Irene van der Zanden

    Here's the URL to the plugin.. I hope you can get to it!

    /administration#_aptype=plugin&_applugintypescategory=extensions&_applugintype=Telligent.Services.AccessCode.EvolutionPlugin%2C%20Telligent.Services.AccessCode%2C%20Version%3D2.0.0.11%2C%20Culture%3Dneutral%2C%20PublicKeyToken%3Dnull

    The only other option is to delete a row from the database table, te_Plugins, which will disable the plugin. Or remove the DLL from the filesystem & restart the platform.

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Irene van der Zanden
    Irene van der Zanden 6 months ago in reply to Matt

    I also have the same issue. Rich Mercer  will this be fixed anytime soon? And can anyone give the url of the admin console to the plugin? There is no way I can disable it now

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Matt
    Matt 7 months ago in reply to Rich Mercer

    Rich Mercer Could you confirm you've seen this & are aware of the issue we're facing?

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Matt
    Matt 7 months ago in reply to Matt

    Btw, your link to GitHub doesn't work; it only contains private repositories Disappointed

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Matt
    Matt 7 months ago in reply to Matt

    Btw, we're on v12.1.5, so it's maybe a v12 issue if you primarily tested with v13. Switching back to the old version of this plugin resolves the problem.

    • Cancel
    • Vote Up 0 Vote Down
    • More
    • Cancel
  • Matt
    Matt 7 months ago in reply to Rich Mercer

    Thanks Rich Mercer , I've just been testing with this new version and am getting issues on our environments including my local dev PC. Basically the plugin initially appears to work, displaying the maintenance page, then entering the code works.. however as soon as I navigate to another page the message appears again. It's like it's dropping the cookie that saves the fact you've entered a valid code, and in fact I don't see the cookie listed in the browser (via Chrome DevTools).

    Could you take a look and see whether you get the same issue?

    • 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
  • Rich Mercer
    Rich Mercer over 1 year ago in reply to Matt

    We've fixed this in the latest version (v2.0.0.14)

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

    The latest version (v2.0.0.13) just uploaded allows you to set a comma separated list of IP Addresses and supports CIDR notation. It's also tested with v13.

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

    Thanks Karl, we've now removed the default value.

    • 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