<!DOCTYPE html>
<!--[if IE 7]><html class="ie ie7" prefix="og: http://ogp.me/ns#"><![endif]-->
<!--[if IE 8]><html class="ie ie8" prefix="og: http://ogp.me/ns#"><![endif]-->
<!--[if IE 9]><html class="ie ie9" prefix="og: http://ogp.me/ns#"><![endif]-->
<!--[if !IE]> -->
<html prefix="og: http://ogp.me/ns#" lang='en'>
<!-- <![endif]-->
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>Administration and Governance for Microsoft environments | Active Roles</title>
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    
    <!--Meta Tags Starts-->
    <!--<meta http-equiv="X-UA-Compatible" content="IE=100">-->
    <meta name="keywords" content="active directory management tools, active directory security, user management, group management, active directory delegation, administration and governance, active directory administration, active directory governance, microsoft directory administration, microsoft directory governance, microsoft administration, microsoft governance">
    <meta name="description" content="Active Roles provides a clean, secure, and fully managed path forward for your Microsoft environment.">
    <meta name="title" content="Administration and Governance for Microsoft environments | Active Roles">
    <meta content="Administration and Governance for Microsoft environments | Active Roles" property="og:title">
        <meta content="https://www.oneidentity.com/images/og/One-Identity_159084.jpg" property="og:image">
    <meta content="https://www.oneidentity.com/products/active-roles/" property="og:url">
    <meta content="Active Roles provides a clean, secure, and fully managed path forward for your Microsoft environment." property="og:description">

    <meta name="Solution" content="One Identity">
    <meta name="Product" content="Quest One ActiveRoles">
    <meta name="Domain" content="One Identity">
    <meta name="ProductLine" content="One Identity">
    <meta name="Portfolio" content="One Identity">
    <meta name="Language" content="English">
    <meta name="SiteDomain" content="www.oneidentity.com" />
    <meta name="Locality" content="en-us" />
    <meta name="SupportProduct" />
    <meta name="ProductLine" content="One Identity">
    <meta name="Partner/Direct" content="Direct">
    <meta name="PageUniqueId" content="138839">

    <meta name="PageTemplate" content="Product">

    <meta name="Section" content="products">
    <meta name="Subsection" content="active-roles">
            <!--start Search meta-->
        <meta name="SIncSearchIndex" content="True" />
        <meta name="SContentType" content="Products" />
        <meta name="SContentSubType" content="" />
        <meta name="SImageUrl" content="/images/og/One-Identity_159084.jpg" />
        <meta name="SBuyUrl" />
        <meta name="SLastUpdatedDate" content="5/15/2026" />
        <meta name="SRelatedProducts" content="Active Roles" />
        <meta name="SSolution" />
            <meta name="QType" content="p" />
        <meta name="QValue" content="Quest One ActiveRoles" />
        <!--end Search meta-->
    <link href="/static/bundles/cssoiv3?v=lpzlUNM9IPxGFoLd_1XroSY46zaH3nt5ejB03Lk5A_I1" rel="stylesheet"/>

    <script src="/static/bundles/jsquest?v=mvLhcCx_Fnc8z6COTzyua6_GK3qrKCcxWGLjm4xV5o81"></script>



            <link rel="alternate" hreflang="en" href="https://www.oneidentity.com/products/active-roles/" />
            <link rel="alternate" hreflang="pt" href="https://www.oneidentity.com/br-pt/products/active-roles/" />
            <link rel="alternate" hreflang="de" href="https://www.oneidentity.com/de-de/products/active-roles/" />
            <link rel="alternate" hreflang="fr" href="https://www.oneidentity.com/fr-fr/products/active-roles/" />
            <link rel="alternate" hreflang="es" href="https://www.oneidentity.com/mx-es/products/active-roles/" />
            <link rel="alternate" hreflang="ja" href="https://www.oneidentity.com/jp-ja/products/active-roles/" />
    <link rel="canonical" href="https://www.oneidentity.com/products/active-roles/">
    <script type="text/javascript">
        var ProspectOrigin="oneidentity",
					DomainPath = "",
					RootPath = "/",
					SecureRootPath = "https://www.oneidentity.com",
                    IsOISites = "1",
					currentpage = "https://www.oneidentity.com/products/active-roles/",
					siteTags = {
SiteRegWarningMessageEmailRequired: "Please enter a valid Email address",SiteRegWarningMessagePasswordRequired: "Please enter a valid Password",SiteRegPleaseWait: "Please wait...",SiteRegWarningValidPassword: "Please enter a valid Password",SiteRegWarningInvalid: "Invalid",SiteRegWarningInvalidPleaseTryAgain: ". Please try again",SiteRegMessageEmailSameAsOld: "New email cannot be the same as old email",SiteRegWarningInvalidEmail: "Invalid Email. Please try again.",RegLabelDefaultDropdown: "Select",SiteRegWarningErrorSavingProfile: "Error saving Profile, Please complete profile correctly",SiteRegWarningUserEmailExists: "The user with this email already exists",SiteRegWarningCorporateEmailNotAllow: "Corporate email addresses are not allowed",SiteRegLabelCreatePassword: "Create Password",SiteRegWarningInvalidEmailShort: "Email Invalid",SiteUnsWarningSelectReason: "Please select a reason.",SiteRegWarningItemNeedAttentionSingular: "item need attention",SiteRegWarningItemNeedAttentionPlural: "items need attention",SiteSearchDomainUnified: "http://sp10050c33.guided.ss-omtrdc.net/",EncKey: "1598300138712553",EncIV: "1598300138712553",UtmAppendDomains: "[UtmAppendDomains]",			_: ''
					};
    </script>
    <!-- OneTrust Cookies Consent Notice start for oneidentity.com -->
<script type="text/javascript" src="https://cdn.cookielaw.org/consent/019cba67-fb0c-7b7b-a985-ecb0d91883e4/OtAutoBlock.js" ></script>
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"  type="text/javascript" charset="UTF-8" data-domain-script="019cba67-fb0c-7b7b-a985-ecb0d91883e4" ></script>
<script type="text/javascript">
function OptanonWrapper() { }
</script>
<!-- OneTrust Cookies Consent Notice end for oneidentity.com -->
    <!-- V2HeadAllLocalized - us-en - localized content for domains -->
<!-- currently in use for us-en, br-pt, mx-es, de-de, fr-fr, it-it -->

<link rel="preload" href="/fonts/NotoSans-Bold.woff2" as="font" crossorigin="anonymous" />
<link rel="preload" href="/fonts/NotoSans-Regular.woff2" as="font" crossorigin="anonymous" />

<style>
	@font-face {
		font-family: "Noto Sans";
		src: url('/fonts/NotoSans-Regular.woff2') format('woff2');
		font-weight: 400;
		font-style: normal;
		font-display: swap;
	}
	@font-face {
		font-family: "Noto Sans";
		src: url('/fonts/NotoSans-Bold.woff2') format('woff2');
		font-weight: 700;
		font-style: normal;
		font-display: swap;
	}
</style>
<!-- V2HeadAll - appears on all domains -->

<link rel="preload" href="/static/css/icomoon/fonts/icomoon.woff2?042325" as="font" crossorigin="anonymous" />

<!--[if IE]><link rel="stylesheet" href="/static/css/bootstrap-ie.min.css"><![endif]-->

<!--[if lte IE 9]>
<script type="text/javascript" async="" src="/Static/js/old-browser.js"></script>
<![endif]-->



<script type="text/javascript">
;window.NREUM||(NREUM={});NREUM.init={privacy:{cookies_enabled:true}};

;NREUM.loader_config={accountID:"2004682",trustKey:"82233",agentID:"149387775",licenseKey:"c27add20bd",applicationID:"149387614"};
;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"c27add20bd",applicationID:"149387614",sa:1};
;/*! For license information please see nr-loader-full-1.262.0.min.js.LICENSE.txt */
(()=>{var e,t,r={2983:(e,t,r)=>{"use strict";r.d(t,{D0:()=>v,gD:()=>y,Vp:()=>s,oC:()=>w,fr:()=>I,jD:()=>P,hR:()=>T,xN:()=>b,x1:()=>c,aN:()=>A,V:()=>j});var n=r(384),i=r(7864);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}var d=r(993);const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=r(2614),f=r(944);const h="[data-nr-mask]",g=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:d.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,f.R)("An invalid session_replay.mask_selector was provided. '*' will be used.",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,f.R)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,f.R)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0}},p={},m="All configuration objects require an agent identifier!";function v(e){if(!e)throw new Error(m);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function b(e,t){if(!e)throw new Error(m);p[e]=(0,i.a)(t,g());const r=(0,n.nY)(e);r&&(r.init=p[e])}function y(e,t){if(!e)throw new Error(m);var r=v(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const R={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},x={};function w(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!x[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return x[e]}function A(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");x[e]=(0,i.a)(t,R);const r=(0,n.nY)(e);r&&(r.loader_config=x[e])}const T=(0,n.dV)().o;var S=r(6154),E=r(9324);const _={buildEnv:E.F3,distMethod:E.Xs,version:E.xv,originTime:S.WN},N={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,origin:""+S.gm.location,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,harvestCount:0,timeKeeper:void 0},O={};function I(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!O[e])throw new Error("Runtime for ".concat(e," was never set"));return O[e]}function j(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");O[e]={...(0,i.a)(t,N),..._};const r=(0,n.nY)(e);r&&(r.runtime=O[e])}function P(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},7864:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.R)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.R)("An error occured while setting a Configurable",e)}}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.262.0",i="PROD",o="CDN",a="2.0.0-alpha.12"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,Vr:()=>h,WN:()=>g,bv:()=>o,gm:()=>a,lR:()=>l,lT:()=>f,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(i&&window.document.documentMode),h=!!a.navigator?.sendBeacon,g=Date.now()-(0,n.t)()},4777:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(944);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.R)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.R)("An error occurred while setting SharedContext",e)}}}},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(1478),o=r(3606),a=r(860);const s={};function c(e,t){const r={staged:!1,priority:a.P[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature",r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((e=>{let[t,r]=e;return r.staged}))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((t=>{let[r]=t;s[e].delete(r),h(e,r)})))}function h(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const a=e?n.ee.get(e):n.ee,s=o.i.handlers;if(a.backlog&&s){if(r){const e=a.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);(0,i.$)(r,(function(e,t){(0,i.$)(t,(function(t,r){r[0].on(e,r[1])}))}))}}a.isolatedBacklog||delete s[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(e,t){var r=e[1];(0,i.$)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(2983),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.fr)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";r.d(t,{DD:()=>c,jT:()=>a,sp:()=>s});var n=r(6154);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n.gm.addEventListener("test",null,e),n.gm.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e){var t=this;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=n?.leading||!1;let o;return function(){for(var n=arguments.length,a=new Array(n),s=0;s<n;s++)a[s]=arguments[s];i&&void 0===o&&(e.apply(t,a),o=setTimeout((()=>{o=clearTimeout(o)}),r)),i||(clearTimeout(o),o=setTimeout((()=>{e.apply(t,a)}),r))}}function i(e){var t=this;let r=!1;return function(){if(!r){r=!0;for(var n=arguments.length,i=new Array(n),o=0;o<n;o++)i[o]=arguments[o];e.apply(t,i)}}}r.d(t,{J:()=>i,s:()=>n})},1478:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8941:(e,t,r)=>{"use strict";r.d(t,{um:()=>f,NZ:()=>x,vC:()=>T,bX:()=>O});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,d);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var g="fetch-",p=g+"body-",m=["arrayBuffer","blob","json","text","formData"],v=a.gm.Request,b=a.gm.Response,y="prototype";const R={};function x(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(v&&b&&a.gm.fetch))return t;if(R[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.P]&&a[n.P].dt&&(e=a[n.P].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return R[t.debugId]=1,m.forEach((e=>{r(v[y],e,p),r(b[y],e,p)})),r(a.gm,"fetch",g),t.on(g+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(g+"done",[null,r],n)}else t.emit(g+"done",[e],n)})),t}const w={},A=["pushState","replaceState"];function T(e){const t=function(e){return(e||n.ee).get("history")}(e);return!a.RI||w[t.debugId]++||(w[t.debugId]=1,(0,i.YM)(t).inPlace(window.history,A,"-")),t}var S=r(3878);var E=r(944);const _={},N=["open","send"];function O(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(_[r.debugId]++)return r;_[r.debugId]=1,f(t);var o=(0,i.YM)(r),s=a.gm.XMLHttpRequest,c=a.gm.MutationObserver,d=a.gm.Promise,u=a.gm.setInterval,l="readystatechange",h=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],g=[],p=a.gm.XMLHttpRequest=function(e){const t=new s(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(l,(i=n,function(){var e=this;e.readyState>3&&!i.resolved&&(i.resolved=!0,r.emit("xhr-resolved",[],e)),o.inPlace(e,h,"fn-",x)}),(0,S.jT)(!1))}catch(e){(0,E.R)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var i;return t};function m(e,t){o.inPlace(t,["onreadystatechange"],"fn-",x)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,p),p.prototype=s.prototype,o.inPlace(p.prototype,N,"-xhr-",x),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){g.push(e),c&&(v?v.then(R):u?u(R):(b=-b,y.data=b))}(t)})),r.on("open-xhr-start",m),c){var v=d&&d.resolve();if(!u&&!d){var b=1,y=document.createTextNode(b);new c(R).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===l||R()}));function R(){for(var e=0;e<g.length;e++)m(0,g[e]);g.length&&(g=[])}function x(e,t){return t}return r}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.ajax},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,It:()=>s,TZ:()=>a,YY:()=>d,bu:()=>c,p_:()=>i,zk:()=>u});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K.logging,s=1e6,c="failed to wrap logger: ",d="invalid log level: ",u="ignored log: "},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:s.p_.INFO;(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},8166:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageAction},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>f,G4:()=>o,It:()=>c,No:()=>d,Qb:()=>h,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>l,yP:()=>u});var n=r(2614);const i=r(860).K.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c=1e6,d=64e3,u={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},l={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},f=5e3,h={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>s,CT:()=>c,SR:()=>a});var n=r(2983),i=r(7767),o=r(6154);function a(e){return!!n.hR.MO&&(0,i.V)(e)&&!0===(0,n.gD)(e,"session_trace.enabled")}function s(e){return!0===(0,n.gD)(e,"session_replay.preload")&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(7836);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(2983),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>N});var n=r(860),i=r(2983),o=r(9908),a=r(7836),s=r(1687),c=r(5289),d=r(6154),u=r(944),l=r(3969),f=r(384),h=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",h.G4.RECORD,h.G4.PAUSE,"log","wrapLogger"],p=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),v=r(2614),b=r(993),y=r(3785),R=r(2646),x=r(3434);function w(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,u.R)(b.bu+"invalid argument(s)");const i=function(e){return(e||a.ee).get("logger")}(e),o=(0,x.YM)(i),s=new R.y(a.P);return s.level=n.level,s.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",s),i}function A(){const e=(0,f.pV)();g.forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&o.push(e.api[t](...n)):(0,u.R)("Call to api '".concat(t,"' made before agent fully initialized."))})),o.length>1?o:o[0]}(t,...n)}}))}const T={};var S=r(5284);const E=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let _=!1;function N(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},g=arguments.length>2?arguments[2]:void 0,R=arguments.length>3?arguments[3]:void 0,{init:x,info:N,loader_config:O,runtime:I={loaderType:g},exposed:j=!0}=t;const P=(0,f.pV)();N||(x=P.init,N=P.info,O=P.loader_config),(0,i.xN)(e.agentIdentifier,x||{}),(0,i.aN)(e.agentIdentifier,O||{}),N.jsAttributes??={},d.bv&&(N.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,N);const C=(0,i.D0)(e.agentIdentifier),k=[N.beacon,N.errorBeacon];_||(C.proxy.assets&&(E(C.proxy.assets),k.push(C.proxy.assets)),C.proxy.beacon&&k.push(C.proxy.beacon),A(),(0,f.US)("activatedFeatures",S.B),e.runSoftNavOverSpa&&=!0===C.soft_navigations.enabled&&C.feature_flags.includes("soft_nav")),I.denyList=[...C.ajax.deny_list||[],...C.ajax.block_internal?k:[]],I.ptid=e.agentIdentifier,(0,i.V)(e.agentIdentifier,I),void 0===e.api&&(e.api=function(e,t){let f=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t||(0,s.Ak)(e,"api");const g={};var R=a.ee.get(e),x=R.get("tracer");T[e]=v.g.OFF,R.on(h.G4.REPLAY_RUNNING,(t=>{T[e]=t}));var A="api-",S=A+"ixn-";function E(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),O(A,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.log=function(e){let{customAttributes:t={},level:r=b.p_.INFO}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,y.R)(R,e,t,r)},g.wrapLogger=function(e,t){let{customAttributes:r={},level:n=b.p_.INFO}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};w(R,e,t,{customAttributes:r,level:n})},p.forEach((e=>{g[e]=O(A,e,!0,"api")})),g.addPageAction=O(A,"addPageAction",!0,n.K.pageAction),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.fr)(e).customTransaction=(r||"http://custom.transaction")+t,O(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return E(e,t,"setCustomAttribute",r);(0,u.R)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,u.R)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},g.setUserId=function(e){if("string"==typeof e||null===e)return E("enduser.id",e,"setUserId",!0);(0,u.R)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return E("application.version",e,"setApplicationVersion",!1);(0,u.R)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},g.start=()=>{try{(0,o.p)(l.xV,["API/start/called"],void 0,n.K.metrics,R),R.emit("manual-start-all")}catch(e){(0,u.R)("An unexpected issue occurred",e)}},g[h.G4.RECORD]=function(){(0,o.p)(l.xV,["API/recordReplay/called"],void 0,n.K.metrics,R),(0,o.p)(h.G4.RECORD,[],void 0,n.K.sessionReplay,R)},g[h.G4.PAUSE]=function(){(0,o.p)(l.xV,["API/pauseReplay/called"],void 0,n.K.metrics,R),(0,o.p)(h.G4.PAUSE,[],void 0,n.K.sessionReplay,R)},g.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const N=_.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(l.xV,["API/createTracer/called"],void 0,n.K.metrics,R),f||(0,o.p)(S+"tracer",[(0,m.t)(),e,r],i,n.K.spa,R),function(){if(x.emit((a?"":"no-")+"fn-start",[(0,m.t)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,m.t)()],r)}}}};function O(e,t,r,i){return function(){return(0,o.p)(l.xV,["API/"+t+"/called"],void 0,n.K.metrics,R),i&&(0,o.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function I(){r.e(891).then(r.bind(r,8778)).then((t=>{let{setAPI:r}=t;r(e),(0,s.Ze)(e,"api")})).catch((e=>{(0,u.R)("Downloading runtime APIs failed...",e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=O(S,e,void 0,f?n.K.softNav:n.K.spa)})),g.setCurrentRouteName=f?O(S,"routeName",void 0,n.K.softNav):O(A,"routeName",!0,n.K.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,o.p)(l.xV,["API/noticeError/called"],void 0,n.K.metrics,R),(0,o.p)("err",[t,(0,m.t)(),!1,r,!!T[e]],void 0,n.K.jserrors,R)},d.RI?(0,c.GG)((()=>I()),!0):I(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=j),_=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{K:()=>n,P:()=>i});const n={ajax:"ajax",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.pageAction]:8,[n.softNav]:9,[n.sessionReplay]:10,[n.logging]:11}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.262.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.262.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-RpO2L0kWYrpNQYe2XP247agJ1cXWlg7hlMaPXyqQLBtbo0MmQBZ9yaocnO6/nK4u16z3Lj/XKK2a7Lvs/Ljbug==",222:"sha512-WFFChc3V3jQOuIiZjWVnGNpdN8Jxv3yLwSNZx0esJ87M5xULBljxqz5cEqFGgZ2BsWuHYIJJubddL2obvkc8pQ==",95:"sha512-nJqZILmgL2fLttaZ9oH9GsLF8Bdn+thtxnIHTtxOth3+LAtRxGY4y0btQLh8czvrWHnX9zy8LtOV7ML4GnQtXQ=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.262.0.PROD"]=self["webpackChunk:NRBA-1.262.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566),n=i(7836);class o{agentIdentifier;constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,r.LA)(16);this.agentIdentifier=e,this.ee=n.ee.get(e)}#e(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];if("function"==typeof this.api?.[t])return this.api[t](...n);(0,e.R)("Call to agent api ".concat(t," failed. The API is not currently initialized."))}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}finished(e){return this.#e("finished",e)}addRelease(e,t){return this.#e("addRelease",e,t)}start(e){return this.#e("start",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}log(e,t){return this.#e("logInfo",e,t)}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(2983);const c=Object.values(a.K);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,s.gD)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto?(0,l.Ak)(e,r):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()})))}importAggregator(){let t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;this.onAggregateImported=new Promise((e=>{t=e}));const n=async()=>{let n;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));n=e(this.agentIdentifier)}}catch(t){(0,e.R)("A problem occurred when starting up session manager. This page will not start or extend any session.",t),this.ee.emit("internal-error",[t]),this.featureName===a.K.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,n))return(0,l.Ze)(this.agentIdentifier,this.featureName),void t(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:o}=await e(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,r),t(!0)}catch(r){(0,e.R)("Downloading and initializing ".concat(this.featureName," failed..."),r),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),t(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>n()),!0):n()}#t(e,t){switch(e){case a.K.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,y.T,r),this.importAggregator()}}var x=i(4777),w=i(1478);class A extends x.J{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,w.$)(e,(function(e,r){t[e]=T(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,w.$)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=T(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=S(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=T(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=Object.values(this.aggregatedData[r]||{}),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function T(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=S(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function S(e){return{t:e,min:e,max:e,sos:e*e,c:1}}var E=i(384),_=i(3304);var N=i(9908),O=i(2843),I=i(3878),j=i(782),P=i(1863);class C extends b{static featureName=j.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,j.T,r),g.RI&&((0,O.u)((()=>(0,N.p)("docHidden",[(0,P.t)()],void 0,j.T,this.ee)),!0),(0,I.sp)("pagehide",(()=>(0,N.p)("winPagehide",[(0,P.t)()],void 0,j.T,this.ee))),this.importAggregator())}}var k=i(3969);class D extends b{static featureName=k.TZ;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,k.TZ,r),this.importAggregator()}}var H=i(6774);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,_.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return F(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function K(e){let t="Unhandled Promise Rejection";if(F(e?.reason))try{return e.reason.message=t+": "+e.reason.message,M(e.reason)}catch(t){return M(e.reason)}if(void 0===e.reason)return M(t);const r=M(e.reason);return r.message=t+": "+r?.message,r}function U(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return F(e.error)?e.error:M(e)}function F(e){return e instanceof Error&&!!e.stack}class B extends b{static featureName=H.T;#r=!1;constructor(e,r){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,H.T,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,N.p)("ierr",[M(e),(0,P.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,N.p)("err",[K(e),(0,P.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,I.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,N.p)("err",[U(e),(0,P.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,I.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator()}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var V=i(8990);let G=1;const z="nr@id";function W(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,V.I)(e,z,(function(){return G++}))}function q(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,_.A)(e).length}catch(e){return}}}var Z=i(8941),Y=i(7485);class X{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,s.oC)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),c=(0,r.el)(),d=Date.now(),u={spanId:a,traceId:c,timestamp:d};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,c),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,d,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,c,d,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Y.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var J=i(9300),Q=i(7295),ee=["load","error","abort","timeout"],te=ee.length,re=s.hR.REQ,ne=s.hR.XHR;class ie extends b{static featureName=J.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,J.T,r),this.dt=new X(e),this.handler=(e,t,r,n)=>(0,N.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};oe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K.ajax)}}))}catch(e){}(0,Z.NZ)(this.ee),(0,Z.bX)(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=w,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){A(t,e)}),(0,I.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,I.jT)(!1))}function o(e){this.params={method:e[0]},oe(this,e[1]),this.metrics={}}function c(t,r){var i=(0,s.oC)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=n.generateTracePayload(this.parsedOrigin);if(o){var a=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),a=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),a=!0),a&&(this.dt=o)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=q(i);a&&(n.txSize=a)}this.startTime=(0,P.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<te;s++)r.addEventListener(ee[s],this.listener,(0,I.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function l(e,t){var r=""+W(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function f(e,t){var r=""+W(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function h(){this.endTime=(0,P.t)()}function p(e,r){r instanceof ne&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof ne&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof ne&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,P.t)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,P.t)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Y.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,P.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof re?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),oe(this,r);var o=(""+(i&&i instanceof re&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=q(n.body)||0}function x(e,t){if(this.endTime=(0,P.t)(),this.params||(this.params={}),(0,Q.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,P.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K.ajax)}function w(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<te;t++)e.removeEventListener(ee[t],this.listener,!1);t.aborted||(0,Q.iW)(t)||(n.duration=(0,P.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):A(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K.ajax))}}function A(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?q(e.response):"text"===r||""===r||void 0===r?q(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,N.p)(k.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",c),t.on("send-xhr-start",d),t.on("xhr-cb-time",u),t.on("xhr-load-added",l),t.on("xhr-load-removed",f),t.on("xhr-resolved",h),t.on("addEventListener-end",p),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",R),t.on("fn-start",v),t.on("fetch-done",x)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}function oe(e,t){var r=(0,Y.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var ae=i(3738);const{He:se,bD:ce,d3:de,Kp:ue,TZ:le,Lc:fe,uP:he,Rz:ge}=ae;var pe=i(2614);class me extends b{static featureName=t.TZ;#i;constructor(e,r){let n,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,r,t.TZ,i),this.replayRunning=!1;try{n=JSON.parse(localStorage.getItem("".concat(pe.H3,"_").concat(pe.uh)))}catch(e){}(0,p.SR)(e)&&this.ee.on(t.G4.RECORD,(()=>this.#o())),this.#a(n)?(this.#i=n?.sessionReplayMode,this.#s()):this.importAggregator(),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,N.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#a(e){return e&&(e.sessionReplayMode===pe.g.FULL||e.sessionReplayMode===pe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#c=!1;async#s(e){if(!this.#c){this.#c=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,2496));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator({recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==pe.g.FULL&&this.featAggregate.initializeRecording(pe.g.FULL,!0):(this.#i=pe.g.FULL,this.#s(t.Qb.API),this.recorder&&this.recorder.parent.mode!==pe.g.FULL&&(this.recorder.parent.mode=pe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var ve=i(8166);class be extends b{static featureName=ve.T;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ve.T,r),this.importAggregator()}}var ye=i(993),Re=i(3785);class xe extends b{static featureName=ye.TZ;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,ye.TZ,r);const n=this.ee;this.ee.on("wrap-logger-end",(function(e){let[t]=e;const{level:r,customAttributes:i}=this;(0,Re.R)(n,t,i,r)})),this.importAggregator()}}new class extends o{constructor(t,r){super(r),g.gm?(this.sharedAggregator=new A({agentIdentifier:this.agentIdentifier}),this.features={},(0,E.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)("Failed to initialize the agent. Could not determine the runtime environment.")}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P[e.featureName]-a.P[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K.softNav)return;const n=function(e){switch(e){case a.K.ajax:return[a.K.jserrors];case a.K.sessionTrace:return[a.K.ajax,a.K.pageViewEvent];case a.K.sessionReplay:return[a.K.sessionTrace];case a.K.pageViewTiming:return[a.K.pageViewEvent];default:return[]}}(r.featureName);n.every((e=>e in this.features))||(0,e.R)("".concat(r.featureName," is enabled but one or more dependent features has not been initialized (").concat((0,_.A)(n),"). This may cause unintended consequences or missing data...")),this.features[r.featureName]=new r(this.agentIdentifier,this.sharedAggregator)}))}catch(t){(0,e.R)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,E.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,C,class extends b{static featureName=le;constructor(e,t){super(e,t,le,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]);if(!(0,m.V)(this.agentIdentifier))return void(0,l.x3)(this.agentIdentifier,this.featureName);const r=this.ee;let n;(0,Z.vC)(r),this.eventsEE=(0,Z.um)(r),this.eventsEE.on(he,(function(e,t){this.bstStart=(0,P.t)()})),this.eventsEE.on(fe,(function(e,t){(0,N.p)("bst",[e[0],t,this.bstStart,(0,P.t)()],void 0,a.K.sessionTrace,r)})),r.on(ge+de,(function(e){this.time=(0,P.t)(),this.startPath=location.pathname+location.hash})),r.on(ge+ue,(function(e){(0,N.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,N.p)(se,[t],void 0,a.K.sessionTrace,r)})),n.observe({type:ce,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:n})}},me,ie,D,be,B,xe],loaderType:"pro"})})()})();
</script>
<!--headV2 oi -->
<link rel="stylesheet" href="/static/css/v3/header-footer-oi.min.css?06012023">
<script type="text/javascript" src="/static/js/v3/header-footer.min.js?06012023"></script>

<!-- Google Tag Manager -->
<script>
	if (location.search !== '?noGTM') {
		(function (w, d, s, l, i) {
			var auth = 'yCdnYm-uj8gqx5uR1ChXwg', env = '2';
			if (/^(www-|uat|test|preview)/.test(location.hostname)) {
				auth = 'r4NcmR0wUPax4MX6syVGHw';
				env = '9';
			} else if (/^stage./.test(location.hostname)) {
				auth = 'F65ocPA4k92QnMIzuzAgpA';
				env = '53';
			}
			w[l] = w[l] || [];
			w[l].push({
				'gtm.start':
					new Date().getTime(), event: 'gtm.js'
			});
			var f = d.getElementsByTagName(s)[0],
				j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : '';
			j.async = true;
			j.src =
				'https://www.googletagmanager.com/gtm.js?id=' + i + dl + '&gtm_auth='+auth+'&gtm_preview=env-'+env+'&gtm_cookies_win=x';
			f.parentNode.insertBefore(j, f);
		})(window, document, 'script', 'dataLayer', 'GTM-PBFNF3K');
	}
</script>
<!-- End Google Tag Manager -->


<link rel="icon" href="/favicon.ico" sizes="any" type="image/x-icon">
<link rel="icon" href="/images/icons/oneidentity-site-icon-16x16.png" sizes="16x16" type="image/png">
<link rel="icon" href="/images/icons/oneidentity-site-icon-32x32.png" sizes="32x32" type="image/png">


<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="@OneIdentity">

<script type="application/ld+json">
	{
		"@context": "http://schema.org",
		"@type": "Organization",
		"url": "https://www.oneidentity.com",
		"logo": "https://www.oneidentity.com/images/shared/oneidentity-logo.png",
		"sameAs" : [
			"https://www.facebook.com/OneID/",
			"https://www.linkedin.com/company/10968029",
			"https://twitter.com/OneIdentity"
		]
	}
</script>
<script type="application/ld+json">
	{
		"@context": "http://schema.org",
		"@type": "WebSite",
		"name": "One Identity",
		"url": "https://www.oneidentity.com/",
		"potentialAction": {
			"@type": "SearchAction",
			"target": "https://www.oneidentity.com/search/results/?q={search_term_string}",
			"query-input": "required name=search_term_string"
		}
	}
</script>


    <!--MasterHeadElq starts here-->
    <script type="text/javascript">
var _elqQ=_elqQ||[];_elqQ.push(["elqSetSiteId","1009272243"]),_elqQ.push(['elqUseFirstPartyCookie', 'eloqua.oneidentity.com']),_elqQ.push(["elqTrackPageView"]),function(){function e(){var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="//img04.en25.com/i/elqCfg.min.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}window.addEventListener?window.addEventListener("DOMContentLoaded",e,!1):window.attachEvent&&window.attachEvent("onload",e)}();
</script>
    <!--MasterHeadElq ends here-->
    <!--[if lt IE 9]>

    <script src="//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>

    <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>

    <![endif]-->
    <script src="https://widgets.peerspot.com/scripts/review_widgetc_code.js" async="true" onload="itcs_widget(575,{o:'https://widgets.peerspot.com'})"></script>
            <script type="text/javascript">
                function OptanonWrapper() { }
            </script>
                <script>
			    CProductId = 446;
			    CProductName = "Quest One Identity Solution";
                CSalesPersonSfdcId = "0051O00000CC5tXQAT";
			    COfflineSalesPersonSfdcId = "0051O00000CC5tXQAT";
            </script>
<!-- Start of Async Drift Code -->
<script>
	"use strict";

	!function() {
		var t = window.driftt = window.drift = window.driftt || [];
		if (!t.init) {
			if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice."));
			t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ],
				t.factory = function(e) {
					return function() {
						var n = Array.prototype.slice.call(arguments);
						return n.unshift(e), t.push(n), t;
					};
				}, t.methods.forEach(function(e) {
				t[e] = t.factory(e);
			}), t.load = function(t) {
				var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script");
				o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + n + "/" + t + ".js";
				var i = document.getElementsByTagName("script")[0];
				i.parentNode.insertBefore(o, i);
			};
		}
	}();
	drift.SNIPPET_VERSION = '0.3.1';
	function loadDrift() {
		var chatData = {
			qst_city: CCity,
			qst_country: CCountry,
			qst_email: CEmail,
			qst_employee_count: CEmployeeCount,
			qst_employmentname: CCompany,
			qst_first_name: CFirstName,
			qst_last_name: CLastName,
			qst_phone: CPhone,
			qst_postal_code: CZipCode,
			qst_state: CState,
			qst_title: CTitle,
			qst_industry: CIndustry,
			qst_productid: CProductId,
			qst_prospect_origin: CProspectOrigin,
			qst_tacticcode: CTacticCode,
			qst_tacticcodesfdcid: CTacticCodeSfdcId,
			qst_inboundreferrerdomain: CInboundReferrerDomain,
			qst_inboundreferrername: CInboundReferrerName,
			qst_formfilltype: CFormFillType,
			qst_salespersonsfdcid: CSalesPersonSfdcId,
			qst_offlinesalespersonsfdcid: COfflineSalesPersonSfdcId,
			qst_localityitemid: CLocalityItemId,
			qst_businessunit: $('meta[name="Domain" ]').attr('content'),
			qst_productline: $('meta[name="ProductLine" ]').attr('content'),
			qst_portfolio: $('meta[name="Portfolio" ]').attr('content'),
			qst_pagetemplate: $('meta[name="PageTemplate" ]').attr('content'),
			qst_language: $('meta[name="Language" ]').attr('content'),
		};
		drift.on('ready', function () {
			drift.api.setUserAttributes(chatData);
		}).load('sp9difs85mmt');
	}
</script>
<style>
	#drift-frame-controller{
		z-index:99!important;
	}
</style>
<!-- End of Async Drift Code --></head>
<body class="theme-white  ">
     <!--googleoff: index-->
    <!--
<script src="//platform.twitter.com/oct.js" type="text/javascript"></script>
<script type="text/javascript">twttr.conversion.trackPid('nv1jc', { tw_sale_amount: 0, tw_order_quantity: 0 });</script>
//-->

<style>
	.q-gartner-v1{
		padding: 40px 0;
		background-color: #002856;
		text-align: center;
		max-width: 100%;
		width: 500px;
		border-radius: 30px;
		margin: 0 auto;
	}
	.q-gartner-v1 a:hover{
		text-decoration: none!important;
	}
.awards-v3 .splide a.splide__slide h3{
display: none;
}
 
.awards-v3 .splide .splide__slide img{
max-width: 100%;
</style>
    <div id="optinwrapper" class="hide"></div>
    <input type="hidden" value="US" id="CountryCodeValue" />
    <input type="hidden" id="CKCountryCode" />
    <input type="hidden" id="FormFillType">
    <input type="hidden" value="oneidentity" id="siteprefix" />
    <input type="hidden" value="x-adcode=PD" id="buyxcodewithparam" />

    <div class="site-wrapper">
        <div class="site-canvas">
            <!-- BEGIN NOINDEX -->
            <header class="masthead mh" id="masthead">

                

                <div id="old-browser">For the best web experience, please use IE11+, Chrome, Firefox, or Safari<a href="JavaScript:void(0)" id="old-browser-close"></a></div>

                

                <!-- V2LayoutHeader oi us-en -->
<div id="head-v3">
	<div id="hv3-top">
		<div class="container">
			<ul>
				<li class="hv3-top-with-drop-down" data-type="Resources" style="width: 85px;">
					<div>
						<span class="utility icomoon-container txt-lnk">Resources</span>
						<ul class="hv3-top-tier-2">
							<li data-type="Resources"><a href="/resources/">All Resources</a></li>
							<li data-type="Learning Hub"><a href="/learn/">Learning Hub</a></li>
						</ul>
					</div>
					<div class="v3-drop-down-over-lay"></div>
				</li>
				<li data-type="Blog"><a class="txt-lnk" href="/community/blogs/">Blog</a></li>
				<li data-type="Communities"><a class="txt-lnk" href="/community/">Communities</a></li>
				<!--Country selector-->
				<li class="hv3-country" data-type="Locale">
					<div>
						<a class="utility icomoon-container">
							<span class="icomoon-icon icon-globe"></span>
						</a>
						<ul class="hv3-country-drop-down">
							<li data-type="United States"><a href="/" class="active">United States (English)</a></li>
							<li data-type="Brazil"><a href="/br-pt/">Brazil (Português)</a></li>
							<li data-type="France"><a href="/fr-fr/">France (Français)</a></li>
							<li data-type="Germany"><a href="/de-de/">Germany (Deutsch)</a></li>
							<li data-type="Japan"><a href="/jp-ja/">Japan (日本語)</a></li>
							<li data-type="Mexico"><a href="/mx-es/">Mexico (Español)</a></li>
						</ul>
					</div>
					<div class="v3-drop-down-over-lay"></div>
				</li>
				<!--Search-->
				<li class="hv3-search">
					<a class="utility icomoon-container">
						<span class="icomoon-icon icon-search_A"></span>
					</a>
					<div class="search-wrapper">
						<div id="masthead-search" class="search-container">
							<div class="container">
								<div id="searchbox" data-type="Onsite Search">
									<span class="close-search"></span>
									<div class="CoveoSearchbox" data-enable-omnibox="true"
									     data-enable-query-suggest-addon="false" data-enable-partial-match="true"
									     data-partial-match-keywords="3" data-enable-reveal-query-suggest-addon="false">
									</div>
									<div class="CoveoFieldSuggestions" data-field="@title"
									     data-query-override="@qxmarketingtype" data-number-of-suggestions="20"></div>
									<div class="CoveoFieldSuggestions" data-field="@title"
									     data-query-override="@qxcategory" data-number-of-suggestions="20"></div>
								</div>
							</div>
						</div>
					</div>
					<div class="v3-drop-down-over-lay"></div>
				</li>
				<!--Sign-in-->
				<li id="signin-container" data-type="Account">
					<div>
						<a class="utility icomoon-container" id="signin-link">
                            <span class="icomoon-icon icon-user">
                                <span class="badge is-logged-in"><i class="icon-check"></i></span>
                            </span>
						</a>
						<ul class="signin-drop-down">
							<li class="is-logged-in" data-type="Account Settings">
								<a href="#" id="lnkMyAccount" class="btn-v3 btn-default-outline btn-v3-small">Account
									Settings</a>
							</li>
							<li class="is-logged-in" data-type="Sign Out">
								<button id="lnkmainloggOut" role="button"
								        class="btn-v3 btn-black-outline btn-v3-small">Sign Out</button>
							</li>
							<li class="not-logged-in" data-type="Sign In">
								<button role="button" id="lnkmenusignin"
								        class="btn-v3 btn-default-color btn-v3-small lnk-sign-in">Sign In</button>
							</li>
							<li class="not-logged-in" data-type="Create Account">
								<button id="lnkmenucreateaccount" role="button"
								        class="btn-v3 btn-default-outline btn-v3-small lnk-create-account">Create
									Account</button>
							</li>
						</ul>
					</div>
					<div class="v3-drop-down-over-lay"></div>
				</li>
			</ul>
		</div>
	</div>
	<div class="sticky-v3">
		<div class="sticky-wrap">
			<div class="container">
				<div id="hv3-bottom">
					<a id="logo" href="/"><img src="/images/shared/oneidentity-logo-v2.svg" alt="Oneidentity Logo"></a>
					<div>
						<div class="mobile-menu-container">
							<button class="utility mobile-menu icomoon-container">
								<span class="icomoon-icon icon-menu_A"></span>
							</button>
							<div id="hv3-mobile-user"></div>
							<button class="utility mobile-search icomoon-container">
								<span class="icomoon-icon icon-search_A"></span>
							</button>
							<div id="hv3-mobile-language"></div>
						</div>
						<nav>
							<div>
								<div class="v3-tier-1 nav-v3-products" data-type="Products">
									<span>Products</span>
									<div class="v3-tier-2 v3-mega-nav" id="nav-v3-products">
										<div>
											<div class="container">
												<span class="menu-back">Main Menu</span>
												<span class="menu-back-tier-2">Products</span>
												<div class="row">
													<div class="col-xs-12 col-md-12 hv3-right-col">
														<span class="close-mega-menu visible-md visible-lg"></span>
														<h3 class="visible-sm visible-xs">Products</h3>
														<div class="row mt-20 flex-floating-col">
															<div class="col-xs-12 col-md-2 v3-tier-3"
															     style="width: 350px"
															     data-type="Privileged Access Management">
																<div class="top-title" data-target="match-height"
																     style="">
																	<h6 class="break-title">
																		<a href="/privileged-access-management/">Privileged
																			Access Management</a>
																	</h6>
																</div>
																<ul>
																	<li data-type="Safeguard">
																		<a href="/one-identity-safeguard/">Safeguard</a>
																	</li>
																	<li data-type="Safeguard On Demand">
																		<a href="/products/safeguard-on-demand/">Safeguard
																			On Demand</a>
																	</li>
																</ul>
															</div>
														
															<div class="col-xs-12 col-md-2 v3-tier-3"
															     style="width: 380px"
															     data-type="Identity Governance and Administration">
																<div class="top-title" data-target="match-height"
																     style="">
																	<h6 class="break-title">
																		<a
																			href="/identity-governance-and-administration/">Identity
																			Governance and Administration</a>
																	</h6>
																</div>
																<ul>
																	<li data-type="Identity Manager">
																		<a href="/products/identity-manager/">Identity
																			Manager</a>
																	</li>
																	<li data-type="Identity Manager On Demand">
																		<a href="/products/identity-manager-on-demand/">Identity
																			Manager On Demand</a>
																	</li>
																	
																</ul>
															</div>
															<div class="col-xs-12 col-md-2 v3-tier-3"
															     style="width: 290px"
															     data-type="Active Directory Management and Security">
																<div class="top-title" data-target="match-height"
																     style="">
																	<h6 class="break-title">
																		<a
																			href="/active-directory-management-and-security/">Active
																			Directory Management</a>
																	</h6>
																</div>
																<ul>
																	<li data-type="Active Roles">
																		<a href="/products/active-roles/">Active
																			Roles</a>
																	</li>
																</ul>
															</div>
															
														</div>
														<div class="nav-cta-bottom-right">
                                                            <span data-type="View All Products"
                                                                  class="pull-left  ml-0 mt-20">
                                                                <a href="/products"
                                                                   class="link-v3-default icomoon-container">View All
                                                                    Products<span
		                                                                class="icomoon-icon icon-arrow_forward"></span></a></span>
														</div>
													</div>
												</div>
											</div>
										</div>
									</div>
									<div class="v3-drop-down-over-lay"></div>
								</div>
								<div class="v3-tier-1 nav-v3-solutions" data-type="Solutions">
									<span>Solutions</span>
									<div class="v3-tier-2 v3-mega-nav hv3-right-col-top">
										<div>
											<div class="container">
												<span class="menu-back">Main Menu</span>
												<div id="solution-nav-persona" class="row">
													<div class="col-xs-12 col-md-3 hv3-left-col">
														<h3>Solutions</h3>
														<p class="hidden-xs hidden-sm">Achieve identity-centric
															cybersecurity to protect the people, applications and data
															that are essential to business</p>
														<div data-type="All Solutions"><a href="/solutions/"
														                                  class="btn-default-color btn-v3 mr-0 mt-10 btn-block centered">All
															Solutions</a></div>
														<div data-type="All Integrations"><a
															href="/technology-integrations/"
															class="btn-default-color btn-v3 mr-0 mt-10 btn-block centered">All
															Integrations</a></div>
													
													</div>
													<div class="col-xs-12 col-md-9 hv3-right-col flip-padding">
														<span class="close-mega-menu visible-md visible-lg"></span>
														<span class="menu-back-tier-2">Solutions</span>
														<ul class="flex-3-col">
															<li data-type="Behavior Driven Governance">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/behavior-driven-governance/"
																   style="">
																	<h3>Behavior Driven Governance</h3>
																</a>
																<p>Gain full visibility into which access rights are being used, how and by whom.
																	Enforce the principle of least privilege and reduce vulnerabilities and licensing costs.</p>
															</li>
															<li data-type="Enhanced Active Directory Governance">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/enhanced-active-directory-governance/"
																   style="">
																	<h3>Enhanced Active Directory Governance</h3>
																</a>
																<p>Streamline AD/Entra ID management with enhanced security, simplified integration and advanced governance that goes beyond traditional IGA connectors.</p>
															</li>
															<li data-type="Privileged Access Governance">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/privileged-access-governance/"
																   style="">
																	<h3>Privileged access governance</h3>
																</a>
																<p>Close the gap between privileged access and standard
																	user identities across the enterprise.</p>
															</li>
															<li data-type="Advanced Authentication">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/advanced-authentication/"
																   style="">
																	<h3>Advanced Authentication</h3>
																</a>
																<p>Fortify your defenses with strong and adaptive authentication, preventing unauthorized access to your most critical
																	systems, applications and sensitive data.</p>
															</li>
															<li data-type="Enhance log management">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/enhance-log-management/" style="">
																	<h3>Enhance log management</h3>
																</a>
																<p>Reliably collect, store and manage logs from hundreds
																	of systems across the enterprise.</p>
															</li>
															<li data-type="Support digital transformation">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/support-digital-transformation/"
																   style="">
																	<h3>Support digital transformation</h3>
																</a>
																<p>Take measured steps to ensure digital transformation
																	initiatives stay in line with identity security best
																	practices.</p>
															</li>
															<li data-type="Drive operational efficiencies">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/drive-operational-efficiencies/"
																   style="">
																	<h3>Drive operational efficiencies</h3>
																</a>
																<p>Streamline process, reduce errors and minimize
																	complexity associated with managing identities.</p>
															</li>

															<li data-type="AI-driven security">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/ai-and-one-identity/"
																   style="">
																	<h3>AI-driven security with built-in predictive insights</h3>
																</a>
																<p>At One Identity, AI isn’t just an add-on: It’s built-in to deliver predictive insights right out of the box.</p>
															</li>

															<li data-type="Unify your identity security">
																<a class="bottom-title" data-target="match-height"
																   href="/solutions/identity-fabric/"
																   style="">
																	<h3>Unify your identity security environment with One Identity fabric</h3>
																</a>
																<p>The One Identity fabric weaves together previously siloed identity tools, creating a unified and seamless identity and access management framework.</p>
															</li>

														</ul>
													</div>
													<div class="col-xs-12 col-md-2 hidden">
														<div data-type="PublicSector Personalize">
															<img alt="Public Sector"
															     src="/images/common/public-sector.jpg"
															     class="img-responsive center-block">
															<a href="/solutions/iam-for-government/">Public Sector</a>
															<p>Enable government processes to satisfy regulatory
																requirements, surpass operational efficiency goals and
																improve service delivery.</p>
														</div>
													</div>
												</div>
											</div>
										</div>
									</div>
									<div class="v3-drop-down-over-lay"></div>
								</div>
								<div class="v3-tier-1" data-type="Support"><span>Support & Services</span>
									<div class="v3-tier-2 v3-drop-down">
										<span class="menu-back">Main Menu</span>
										<ul>
											<li data-type="Support Portal"><a
												href="https://support.oneidentity.com/">Support Portal</a></li>
											<li data-type="Contact Support"><a
												href="https://support.oneidentity.com/contact-support/"
												target="_blank">Contact Support</a></li>
											<li data-type="Communities"><a href="/community/"
											                               target="_blank">Communities</a></li>
											<li data-type="Services"><a
												href="/legal/service-offering-descriptions.aspx">Services</a>
											</li>
										</ul>
									</div>
									<div class="v3-drop-down-over-lay"></div>
								</div>

								<div class="v3-tier-1" data-type="Partners">
									<span>Partners</span>
									<div class="v3-tier-2 v3-drop-down">
										<span class="menu-back">Main Menu</span>
										<ul>
											<li data-type="Partner Ecosystem"><a href="/partner-ecosystem/">Partner Ecosystem</a></li>
											<li data-type="Become a Partner"><a href="/partner-circle-program/">Become a Partner</a></li>
											<li data-type="Partner Portal"><a href="/partner-portal/">Partner Portal</a></li>
											<li data-type="Find a Partner"><a target="_blank" href="https://partners.quest.com/en-US/directory">Find a Partner</a></li>
											<li data-type="Success Stories"><a target="_blank" href="/partner-success-stories/">Success Stories</a></li>
										</ul>
									</div>
									<div class="v3-drop-down-over-lay"></div>
								</div>

								<div class="v3-tier-1" data-type="About">
									<span>About</span>
									<div class="v3-tier-2 v3-drop-down">
										<span class="menu-back">Main Menu</span>
										<ul>
											<li data-type="Why Quest"><a href="/company/">About Us</a></li>
											<li data-type="Our Perspective"><a href="/our-perspective/">Our
												Perspective</a></li>
											<li data-type="Leadership"><a href="/company/leadership.aspx">Leadership</a>
											</li>
											<li data-type="Customer Stories"><a href="/customer-stories/">Customer
												Stories</a></li>
											<li data-type="News"><a href="/community/news/">News</a></li>
											<li data-type="Careers"><a href="/company/careers.aspx">Careers</a></li>
											<li data-type="Contact Us"><a href="/company/contact-us.aspx">Contact Us</a>
											</li>
										</ul>
									</div>
									<div class="v3-drop-down-over-lay"></div>
								</div>

								<div class="v3-tier-1 visible-xs visible-sm no-bold-menu" data-type="Resources">
									<span>Resources</span>
									<div class="v3-tier-2 v3-drop-down">
										<span class="menu-back">Main Menu</span>
										<ul class="hv3-top-tier-2">
											<li data-type="Resources"><a href="/resources/">All Resources</a></li>
											<li data-type="Learning Hub"><a href="/learn/">Learning Hub</a></li>
										</ul>
									</div>
								</div>

								<div class="v3-tier-1 visible-xs visible-sm simple-link" data-type="Blogs">
									<a href="/community/blogs/"><span>Blogs</span></a>
								</div>
								<div class="v3-tier-1 visible-xs visible-sm simple-link" data-type="Communities">
									<a href="/community/"><span>Communities</span></a>
								</div>
								<div class="v3-tier-1 no-bold-menu v3-drop-down visible-xs visible-sm">
                                    <span class="icomoon-container">
                                        <span class="icomoon-icon icon-globe"></span>United States (EN)</span>
									<div class="v3-tier-2 v3-drop-down">
										<span class="menu-back">Main Menu</span>
										<ul class="hv3-country-drop-down" data-type="Locale">
											<li data-type="United States"><a href="/" class="active">United States
												(English)</a></li>
											<li data-type="Brazil"><a href="/br-pt/">Brazil (Português)</a></li>
											<li data-type="France"><a href="/fr-fr/">France (Français)</a></li>
											<li data-type="Germany"><a href="/de-de/">Germany (Deutsch)</a></li>
											<li data-type="Japan"><a href="/jp-ja/">Japan (日本語)</a></li>
											<li data-type="Mexico"><a href="/mx-es/">Mexico (Español)</a></li>
										</ul>
									</div>
								</div>
							</div>
						</nav>
						<div class="nav-cta">
                            <span class="mr-0" data-type="Free Trials"><a class="btn-v3 btn-default-color btn-v3-small"
                                                                          href="/trials/">Free Trials</a></span>
							<span class="hidden" data-type="Request Pricing"><a class="btn-v3 btn-default-outline btn-v3-small"
							                                                    href="/contact-sales/">Request Pricing</a></span>
						</div>
						<div class="mobile-nav-over-lay"></div>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>

<style>
	#head-v3 #hv3-top {
		background-color: #04aada;
	}
    @media (min-width: 992px){
        #head-v3 #hv3-bottom nav .v3-tier-1 .v3-tier-2.v3-mega-nav>div{
            background: #fff!important;
        }
    }
</style>

                

            </header>
            <!-- END NOINDEX -->
             <!--googleon: snippet-->
            <!--Content Start-->
            




<div id="overview" data-v3="Overview" class='inner-page-hero       ' >



    <div class="container">
            <div class="row">
                <div data-v3="Breadcrumb" class="col-xs-12 breadcrumb-v3">
                    <a data-v3-action="Breadcrumb Title" href="/">Home</a>
                    <span class="bread-divider">/</span>
                        <a data-v3-action="Breadcrumb Title" href="/products/" target="_self">Products</a>
                    <span class="bread-divider">/</span>
                        <span>Active Roles</span>
                </div>
            </div>
        <div class="row">
            <div class='col-xs-12 col-md-6 hero-txt '>
                <div class="hero-content-wrapper">
                    <h1>Active Roles</h1>
                    <div data-v3-action="Content" class="txt-v3"><p>Years of business growth, shifting priorities and resource constraints leave most organizations with a sprawling tangle of accounts, groups and privileged access that&rsquo;s difficult to manage and hard to audit. Native Microsoft tools can only take you so far, and the remaining gaps create operational overhead and unchecked risk.</p><p>Active Roles is purpose-built to streamline Microsoft environments. It picks up where native tooling leaves off, arming our team with visibility, control and governance capabilities needed to protect your business today and scale with confidence tomorrow.</p></div>
                </div>



            </div>
            <div class='col-xs-12 col-md-6 hero-graphic '>
                <div class="bg-svg bg-svg-right bg-svg-circle"></div>
                <div class="bc-player-container bc-placeholder" data-video-id="6330759718112">
                    <img src="/images/video/medium/what-is-active-roles-one-identity8163957-medium.jpg" alt="What is Active Roles? | One Identity">
                    <span class="icomoon-container">
                        <span class="icomoon-icon icon-play_arrow"></span>
                    </span>
                    <span class="bc-duration">03:13</span>
                </div>
                <div class="bg-svg bg-svg-left bg-svg-dots">
                    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                        <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)"></path></svg>
                </div>
            </div>
                    </div>
        <div class="row ">
            <div class="col-xs-12 cta-v3">
                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" href="/register/62175/" target="">
                    Free Trial
                </a>
                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-blue-outline" href="/register/54763/" target="">
                    Contact Us
                </a>
                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-blue-outline" href="/landing/active-roles-roi-calculator/" target="_blank">
                    Calculate ROI
                </a>
            </div>
        </div>
     </div>
</div>



<div class="site-wide-bodies">

    <div id="keybenefits" data-v3="IconHeadingText" class="icon-heading-v3 bulletedlist-v3 bg-grey pt-v3 pb-v3">
        <div class='container'>
                <h2 class="title-v3 left">Key benefits</h2>
            
        </div>
        <div class="container ih-wrap left">
                <div class=" col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#A9C750"
                                 data-icomoon-border="False">
                                <span class="icon-oneid_automation icomoon-icon"></span>
                            </div>
                            <h4>Automated enforcement</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content">Stop chasing access issues across distributed systems and start enforcing policy the moment it matters, for protection across your Microsoft environment, including Active Directory, Entra ID and Microsoft 365.</div>
                </div>
                <div class=" col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#A9C750"
                                 data-icomoon-border="False">
                                <span class="icon-services icomoon-icon"></span>
                            </div>
                            <h4>Streamlined administration</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content">Organize and simplify your environment. Eliminate permanent access rights that haven&rsquo;t been turned off and gain visibility and control of all Microsoft environments on a single system and console.</div>
                </div>
                <div class=" col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#A9C750"
                                 data-icomoon-border="False">
                                <span class="icon-fast_forward icomoon-icon"></span>
                            </div>
                            <h4>Accelerated path to IGA</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content">Enforce administrative and governance policies inside your Microsoft directories. Prepare your Microsoft directory environment for a clean, organized and safer complement to your IGA solution.</div>
                </div>
                <div class=" col-sm-6 col-xs-12 mt-20 ih-v3 icomoon-target ">
                        <div>
                            <div class="support-icon icomoon-container" data-icomoon-size="40px"
                                 data-icomoon-color="#A9C750"
                                 data-icomoon-border="False">
                                <span class="icon-oneid_protection icomoon-icon"></span>
                            </div>
                            <h4>Protected Microsoft identity environment</h4>
                        </div>
                    <div class="small-v3 txt-v3" data-v3-action="Content">Eliminate standing privileges and track changes to synchronize identities across directories and deploy Zero Trust Least Privilege for AD, Entra ID and Microsoft 365.</div>
                </div>
        </div>



    </div>




    <div id="cybersecurityexcellenceaward" data-v3="Awards" class="awards-v3 bg-white bulletedlist-v3 pt-v3 pb-v3">
        <div class='container centered'>
                <h2 class="title-v3">Industry Awards</h2>
                    </div>

            <div class="splide splide__page-arrows xl-static">
                <div class="splide__track">
                    <div class="splide__list">
                                <a class="splide__slide" data-v3-action="Award Title" data-v3-label="PeerSpot #1 ranking of Active Roles" href="https://www.peerspot.com/products/one-identity-active-roles-reviews?tid=widgetc_575">
                                    <img lazy-src="/images/patterns/awards/328-235/peerspot-1-ranking-active-roles-pg-100965.jpg" alt="PeerSpot #1 ranking of Active Roles">
                                    <h3>PeerSpot #1 ranking of Active Roles</h3>
                                </a>
                                <a class="splide__slide" data-v3-action="Award Title" data-v3-label="One Identity Active Roles named No. 1 Active Directory management tool" href="/landing/active-roles-gbhackernews-number-1-best-active-directory-management-tool/">
                                    <img lazy-src="/images/patterns/awards/328-235/webimg-active-directory-recognitions-pg-103147-02.jpg" alt="One Identity Active Roles named No. 1 Active Directory management tool">
                                    <h3>One Identity Active Roles named No. 1 Active Directory management tool</h3>
                                </a>
                                <a class="splide__slide" data-v3-action="Award Title" data-v3-label="Cybersecurity Excellence Award" href="https://cybersecurity-excellence-awards.com/candidates/one-identity-active-roles-for-hybrid-active-directory-protection-2025">
                                    <img lazy-src="/images/patterns/awards/328-235/cybersecurity_awards_2025_gold-328x235.png" alt="Cybersecurity Excellence Award">
                                    <h3>Cybersecurity Excellence Award</h3>
                                </a>
                                <a class="splide__slide" data-v3-action="Award Title" data-v3-label="Best Identity & Access Management Solutions (IAM) in 2025" href="https://cybersecuritynews.com/identity-management-solutions/">
                                    <img lazy-src="/images/patterns/awards/328-235/cybersecurity-news-pg-100965-award-image-328x235.jpg" alt="Best Identity & Access Management Solutions (IAM) in 2025">
                                    <h3>Best Identity & Access Management Solutions (IAM) in 2025</h3>
                                </a>
                    </div>
                </div>
                <div class="splide__arrows icomoon-container">
                    <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-arrow_back" aria-label='Previous'>Previous</button>
                    <button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-arrow_forward" aria-label='Next'>Next</button>
                </div>
            </div>
    </div>




    <div id="casestudy" data-v3="Customer Story" class="customer-stories-v3 bg-grey pt-v3 pb-v3">
                        <div class="splide splide__page-arrows get-static">
                    <div class="splide__track">
                        <div class="splide__list">
                                <div class="splide__slide tl-tile cs-wrap cs-img">
                                        <a data-v3-action="Story" data-v3-label="Cornell University streamlines and protects a distributed AD environment" class="cs-link" href="/casestudy/cornell-university-secures-a-distributed-and-diverse-ad-environment8140519/" target="_blank">
                                                <div role="img" aria-label="image alt text" class="cs-img-bar icomoon-container" lazy-bg-src=/images/patterns/customer-stories/education_004.jpg>
                                                </div>
                                            <div class="cs-txt">
                                                <h4>Cornell University streamlines and protects a distributed AD environment</h4>
                                                <p class="cs-main-p">"With Active Roles in place, we planned out a good model for managing delegation, naming standards, OU structure and access to AD for several hundred admins."</p>
                                                    <p class="cs-author">
                                                        <strong>Muhammad Arif</strong>
<span> - </span>	Identity Management CIT, Cornell University
                                                    </p>
                                                <strong class="link-v3-white icomoon-container">Read Case Study<em class="icomoon-icon icon-arrow_forward"></em></strong>
                                            </div>
                                        </a>
                                </div>
                                <div class="splide__slide tl-tile cs-wrap cs-img">
                                        <a data-v3-action="Story" data-v3-label="Greif simplifies and strengthens Active Directory security" class="cs-link" href="/casestudy/greif-simplifies-and-strengthens-active-directory-security/" target="_blank">
                                                <div role="img" aria-label="image alt text" class="cs-img-bar icomoon-container" lazy-bg-src=/images/patterns/customer-stories/manufacturer_001.png>
                                                </div>
                                            <div class="cs-txt">
                                                <h4>Greif simplifies and strengthens Active Directory security</h4>
                                                <p class="cs-main-p">"We’ve been using Active Roles for more than 10 years. We believe that automation is key in working more efficiently as an organization."</p>
                                                    <p class="cs-author">
                                                        <strong>Luc de Smet</strong>
<span> - </span>	Senior Manager of Digital Workspace Solutions and Security Infrastructure Team
                                                    </p>
                                                <strong class="link-v3-white icomoon-container">Read Case Study<em class="icomoon-icon icon-arrow_forward"></em></strong>
                                            </div>
                                        </a>
                                </div>
                                <div class="splide__slide tl-tile cs-wrap cs-img">
                                        <a data-v3-action="Story" data-v3-label="Falkenberg Municipality" class="cs-link" href="/casestudy/delivering-municipal-services-with-unified-identity-security-management/" target="_self">
                                                <div role="img" aria-label="image alt text" class="cs-img-bar icomoon-container" lazy-bg-src=/images/patterns/customer-stories/falkenbergs.jpg>
                                                </div>
                                            <div class="cs-txt">
                                                <h4>Falkenberg Municipality</h4>
                                                <p class="cs-main-p">"One of our most important tasks was to automate all the processes that we could. With Active Roles, this has been a great success."</p>
                                                    <p class="cs-author">
                                                        <strong>Torbjörn Larsson</strong>
<span> - </span>	CIO, Falkenberg Municipality
                                                    </p>
                                                <strong class="link-v3-white icomoon-container">Read Case Study<em class="icomoon-icon icon-arrow_forward"></em></strong>
                                            </div>
                                        </a>
                                </div>
                                <div class="splide__slide tl-tile cs-wrap cs-img">
                                        <a data-v3-action="Story" data-v3-label="Cabarrus County Schools boosts AD efficiency and security with Active Roles" class="cs-link" href="/casestudy/cabarrus-county-boosts-ad-efficiency-and-security-with-active-roles/" target="_blank">
                                                <div role="img" aria-label="image alt text" class="cs-img-bar icomoon-container" lazy-bg-src=/images/patterns/customer-stories/education_003.jpg>
                                                </div>
                                            <div class="cs-txt">
                                                <h4>Cabarrus County Schools boosts AD efficiency and security with Active Roles</h4>
                                                <p class="cs-main-p">"The automation provided by Active Roles, One Identity and your other products just takes away the need for the constant edits and the constant manual adds and removals, freeing your st..."</p>
                                                    <p class="cs-author">
                                                        <strong>Mickey Farmer</strong>
<span> - </span>	Director of Systems Technology and Innovation
                                                    </p>
                                                <strong class="link-v3-white icomoon-container">Read Case Study<em class="icomoon-icon icon-arrow_forward"></em></strong>
                                            </div>
                                        </a>
                                </div>

                        </div>
                    </div>
                    <div class="splide__arrows icomoon-container">
                        <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-arrow_back" aria-label='Previous'>Previous</button>
                        <button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-arrow_forward" aria-label='Next'>Next</button>
                    </div>
                </div>
    </div>




    <div id="features" data-v3="Features" class="features-v3 bg-white checkmark-v3 pt-v3 pb-v3">
        <div class="container">
                <h2 class="left title-v3">Features</h2>
            
                <div class="icon-text-v3 icon-3-col left">
                    <div class="row">
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-hybrid_users icomoon-icon"></span>
                                            </span>
                                        <h4>
Single console for hybrid Microsoft Administration and governance                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Manage and protect your entire Microsoft environment, including AD, Entra ID and Microsoft 365, from a single interface</p></div>
                                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-oneid_automation icomoon-icon"></span>
                                            </span>
                                        <h4>
Workflow automation                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Streamline processes and implement and enforce consistent policies</p></div>
                                    </div>
                                        <div class="clearfix visible-sm"></div>
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-secure_management icomoon-icon"></span>
                                            </span>
                                        <h4>
Lifecycle management                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Ensure immediate least privilege for all accounts using automation and scripting</p></div>
                                    </div>
                                        <div class="clearfix hidden-xs hidden-sm"></div>
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-update icomoon-icon"></span>
                                            </span>
                                        <h4>
Synchronization with real-time updates                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Extend policies for consistency and accuracy</p></div>
                                    </div>
                                        <div class="clearfix visible-sm"></div>
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-oneid_groups_users icomoon-icon"></span>
                                            </span>
                                        <h4>
Efficient group management                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Control access and permissions based on attributes</p></div>
                                    </div>
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-change_history icomoon-icon"></span>
                                            </span>
                                        <h4>
Change history activity tracking                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Comply with regulations, satisfy audits and remediate as needed</p></div>
                                    </div>
                                        <div class="clearfix visible-sm"></div>
                                        <div class="clearfix hidden-xs hidden-sm"></div>
                                    <div class="col-xs-12 col-sm-6 col-md-4">

                                            <span class="icomoon-container" data-icomoon-size="40px"
                                                  data-icomoon-color="#A9C750">
                                                <span class="icon-active_directory icomoon-icon"></span>
                                            </span>
                                        <h4>
Least privilege with RBAC                                        </h4>
                                        <div class="txt-v3 small-v3" data-v3-action="Content"><p>Apply fine-grained privilege access precisely to protect your environment across Active Directory domains and Entra ID and Microsoft 365 tenants for zero standing privileges using role-based access control (RBAC)</p></div>
                                    </div>


                    </div>
                </div>



        </div>
    </div>




    <div id="delegationinactiveroles" data-v3="Single Column" class="zig-zag-v3 zz-single bulletedlist-v3 bg-grey pt-v3 pb-v3">
        <div class="container">
                <h2 class="centered title-v3 mb-30">Delegation in Active Roles</h2>
            
            <div class="row animatedParent animateOnce  " data-appear-top-offset="-200">
                    <div class='zz-img col-xs-12  animated col-md-6 pull-right '>
                                                    <div class="bc-player-container bc-placeholder" data-video-id="6389187484112">
                                <div class="bc-lazy"></div>
                                <img lazy-src="/images/video/medium/delegation-in-active-roles8173876-medium.jpg?09092025" alt="Delegation in Active Roles">
                                <span class="icomoon-container">
                                    <span class="icomoon-icon icon-play_arrow"></span>
                                </span>
                                <span class="bc-duration">03:19</span>
                            </div>
                                            </div>
                                <div class='zz-txt col-xs-12 animated col-md-6'>
                    <div data-v3-action="Content" class='txt-v3 intro-v3'>
                        In just three minutes, explore the fine-grained delegation capabilities in Active Roles that can keep your privileges and permissions under control for maximum AD security. Examine Active Roles features with Ian Stimpson, One Identity Solutions Architect, to see the centralized, policy-driven permissions delegation that can drastically reduce your AD attack surface.


                    </div>


                </div>
            </div>
        </div>
    </div>




    <!--Editor Body Type-->
    <div id="awardscreenshot" data-v3="HTML" class='html-editor-v3 centered bulletedlist-v3 bg-white pt-v3 pb-v3'>

        <div class='container'>
                <div data-v3-action="Content" class="txt-v3"><a href="https://www.peerspot.com/categories/active-directory-management"><img src="/images/awards/one-identity/WebImg-Active-Directory-recognitions-PG-103147_mobile.jpg" class="img-responsive visible-sm visible-xs" style="margin:0px auto;" /><img src="/images/awards/one-identity/WebImg-Active-Directory-recognitions-PG-103147_570x300.jpg" class="img-responsive visible-md visible-lg" style="margin:0px auto;" /></a></div>
        </div>
    </div>




    <!--Editor Body Type-->
    <div id="itcsreviewwidget" data-v3="HTML" class='html-editor-v3 centered bulletedlist-v3 bg-white  pb-v3'>

        <div class='container'>
                <div data-v3-action="Content" class="txt-v3"><div class="itcs-widget-container">&nbsp;</div></div>
        </div>
    </div>




    <div id="supportedplatformsandintegrations" data-v3="Promote Banner" class="promote-banner-v3 centered pt-v3 pb-v3" lazy-bg-src=/images/patterns/promo-banner/gi-508946798.jpg>
        <div class='container text-white'>
                <h3 class="mb-30">Supported platforms and integrations</h3>
                            <div data-v3-action="Content" class="txt-v3">Find out what platforms are supported.&nbsp;Active Roles easily integrates with a wide array of platforms and applications.</div>
                            <div class="cta-v3 mt-30">
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-oi-blue" target="" href="/products/active-roles/supported-platforms.aspx">Supported Platforms</a>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-oi-blue" target="" href="/active-roles-integrations/">Supported Integrations</a>
                            <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-oi-blue" target="" href="/infographic/one-identity-active-roles-and-onelogin-working-together/">OneLogin Workforce Identity</a>
                </div>
        </div>
    </div>




    <div id="resources" data-v3="Resources" class="latest-content-v3 bg-grey pt-v3 pb-v3">
        <div class="container centered">
                <h2 class="title-v3">Resources</h2>
                            <div class="intro-v3">
                    <a data-v3-action="View All Link" class="link-v3-default icomoon-container" href="/resources" target="_self">
                        <span>View All</span>
                        <span class="icomoon-icon icon-arrow_forward"></span>
                    </a>
                </div>
        </div>

        <div class="splide splide__page-arrows ">
            <div class="splide__track">
                <div class="splide__list">
                        <a class="splide__slide" data-v3-action="Datasheet" data-v3-label="Active Roles" href="/documents/active-roles-datasheet-67910.pdf" target="_blank">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-text_analytics icomoon-icon"></span></span>
                            <span class="lc-type">Datasheet</span>
                            <h3><u>Active Roles</u></h3>
                            <div>Consolidate, streamline and strengthen your Microsoft environment to protect your business</div>
                        </a>
                        <a class="splide__slide" data-v3-action="White Paper" data-v3-label="Increasing security in hybrid AD with user lifecycle management" href="/whitepaper/increasing-security-in-hybrid-ad-with-user-lifecycle-management/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">White Paper</span>
                            <h3><u>Increasing security in hybrid AD with user lifecycle management</u></h3>
                            <div>User lifecycle management is critical to ensure that excess and standing privileges don’t slip through the gaps. In hybrid AD e...</div>
                        </a>
                        <a class="splide__slide" data-v3-action="White Paper" data-v3-label="Best Practices for Active Directory Security and Governance" href="/whitepaper/best-practices-for-active-directory-security-and-governance/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">White Paper</span>
                            <h3><u>Best Practices for Active Directory Security and Governance</u></h3>
                            <div>Learn best practices for AD Governance</div>
                        </a>
                        <a class="splide__slide" data-v3-action="E-book" data-v3-label="I Can Breach Your AD Over My Morning Coffee and other horror stories to keep you up at night" href="/whitepaper/i-can-breach-your-ad-over-my-morning-coffee-and-other-horror-stories-to-keep-you-up-at-night/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">E-book</span>
                            <h3><u>I Can Breach Your AD Over My Morning Coffee and other horror stories to keep you up at night</u></h3>
                            <div>How secure is your Active Directory? Worrying about that can keep you awake. Find out about real-world breaches and vulnerabili...</div>
                        </a>
                        <a class="splide__slide" data-v3-action="E-book" data-v3-label="How AD and Entra ID delegation and group management clean up your directory environment and improve your security posture" href="/whitepaper/how-ad-and-entra-id-delegation-and-group-management-clean-up-your-directory-environment-and-improve-your-security-posture/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">E-book</span>
                            <h3><u>How AD and Entra ID delegation and group management clean up your directory environment and impr...</u></h3>
                            <div>Hackers don&#39;t need an invite - they find their way in through unmanaged accounts with privileges. Learn how to manage groups an...</div>
                        </a>
                        <a class="splide__slide" data-v3-action="E-book" data-v3-label="Best practices to streamline and protect hybrid AD in higher ed" href="/whitepaper/best-practices-to-streamline-and-protect-hybrid-ad-in-higher-ed/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">E-book</span>
                            <h3><u>Best practices to streamline and protect hybrid AD in higher ed</u></h3>
                            <div>Whether your institution houses data in Active Directory (AD), Entra ID, Microsoft 365 or a combination of Microsoft solutions,...</div>
                        </a>
                        <a class="splide__slide" data-v3-action="E-book" data-v3-label="Top 10 Misconfigurations in AD" href="/whitepaper/top-10-misconfigurations-in-ad/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">E-book</span>
                            <h3><u>Top 10 Misconfigurations in AD</u></h3>
                            <div>Learn the top 10 misconfigurations in AD and Entra ID and find out how to identify and resolve them.</div>
                        </a>
                        <a class="splide__slide" data-v3-action="White Paper" data-v3-label="The Hidden Costs of AD and Entra ID Identity Security" href="/whitepaper/the-hidden-costs-of-ad-and-entra-id-identity-security/" target="_self">
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <span class="icomoon-container"><span class="icon-documents icomoon-icon"></span></span>
                            <span class="lc-type">White Paper</span>
                            <h3><u>The Hidden Costs of AD and Entra ID Identity Security</u></h3>
                            <div>Protecting complex AD and Entra ID identity environments can often carry unanticipated costs that don&#39;t always equate to dollar...</div>
                        </a>
                </div>
            </div>
            <div class="splide__arrows icomoon-container">
                <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-arrow_back" aria-label='Previous'>Previous</button>
                <button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-arrow_forward" aria-label='Next'>Next</button>
            </div>
        </div>
    </div>




    <div id="getstartednow" data-v3="Get Started" class="contact-v3 bulletedlist-v3 centered pt-v3 pb-v3">
        <div class="container">
            <div class="bg-svg bg-svg-right bg-svg-dots">
                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                    </path>
                </svg>
            </div>
            <div class="contact-info bg-dark-grey">
                    <h2 class="title-v3">Get started now</h2>
                                    <div class="intro-v3 txt-v3" data-v3-action="Content">Simplify the security of your Active Directory</div>
                                    <div class="cta-v3">
                                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-default-color" target="" href="/register/62175/">Virtual Trial</a>
                                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-white-outline" target="" href="/register/54763/">Questions? Contact us</a>
                                <a data-v3-action="CTA Button" class="btn-v3 btn-block-xs btn-white-outline" target="" href="/landing/active-roles-roi-calculator/">Calculate ROI</a>
                    </div>
            </div>
            <div class="bg-svg bg-svg-left bg-svg-dots">
                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                    </path>
                </svg>
            </div>
        </div>
    </div>




    <div id="relatedproducts" data-v3="Related Products" class="related-products-v3 bg-grey pt-v3 pb-v3">
        <div class="container centered">
                <h2 class="title-v3">Related products</h2>
                    </div>

        <div class="splide splide__page-arrows ">
            <div class="splide__track">
                <div class="splide__list">
                        <a class="splide__slide" data-v3-action="Product Title" data-v3-label="Identity Manager" href=/products/identity-manager/ target=_self>
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <div class="product-tile">
                                <h3><u>Identity Manager</u></h3>
                                <div class="product-txt">Govern and secure user access to data and enterprise apps to reduce risk and satisfy compliance</div>
                                    <div class="link-v3-default icomoon-container">
                                        View Product
                                        <span class="icomoon-icon icon-arrow_forward"></span>
                                    </div>
                            </div>
                        </a>
                        <a class="splide__slide" data-v3-action="Product Title" data-v3-label="Safeguard" href=/one-identity-safeguard/ target=>
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <div class="product-tile">
                                <h3><u>Safeguard</u></h3>
                                <div class="product-txt">Privileged Security for your hybrid AD environment is within reach</div>
                                    <div class="link-v3-default icomoon-container">
                                        Learn More
                                        <span class="icomoon-icon icon-arrow_forward"></span>
                                    </div>
                            </div>
                        </a>
                        <a class="splide__slide" data-v3-action="Product Title" data-v3-label="OneLogin Workforce" href=https://www.onelogin.com/product target=_blank>
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <div class="product-tile">
                                <h3><u>OneLogin Workforce</u></h3>
                                <div class="product-txt">Role-based provisioning for greater security, consistency, and control</div>
                                    <div class="link-v3-default icomoon-container">
                                        Learn More
                                        <span class="icomoon-icon icon-arrow_forward"></span>
                                    </div>
                            </div>
                        </a>
                        <a class="splide__slide" data-v3-action="Product Title" data-v3-label="Safeguard Authentication Services" href=/products/one-identity-safeguard-authentication-services/ target=_self>
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <div class="product-tile">
                                <h3><u>Safeguard Authentication Services</u></h3>
                                <div class="product-txt">Leverage AD bridging to unify policy-based management across Unix, Linux, and Mac systems</div>
                                    <div class="link-v3-default icomoon-container">
                                        View Product
                                        <span class="icomoon-icon icon-arrow_forward"></span>
                                    </div>
                            </div>
                        </a>
                        <a class="splide__slide" data-v3-action="Product Title" data-v3-label="Starling Connect" href=/products/starling-connect/ target=_self>
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <div class="product-tile">
                                <h3><u>Starling Connect</u></h3>
                                <div class="product-txt">Extend identity governance and AD/AAD strategy to cloud application onboarding and governance</div>
                                    <div class="link-v3-default icomoon-container">
                                        View Product
                                        <span class="icomoon-icon icon-arrow_forward"></span>
                                    </div>
                            </div>
                        </a>
                        <a class="splide__slide" data-v3-action="Product Title" data-v3-label="Password Manager" href=/products/password-manager/ target=_self>
                            <div class="bg-svg bg-svg-dots">
                                <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64.985 70.596">
                                    <path id="Path_39046" data-name="Path 39046" d="M132.773,809.32a1.636,1.636,0,1,1-1.636-1.636A1.636,1.636,0,0,1,132.773,809.32Zm13.792-1.636a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,807.684Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,807.684Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,824.515Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,824.515Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,841.345Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,841.345Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,858.176Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,858.176Zm-61.713,16.831a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,131.136,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,146.564,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,161.993,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,177.421,875.007Zm15.428,0a1.636,1.636,0,1,0,1.636,1.636A1.636,1.636,0,0,0,192.849,875.007Z" transform="translate(-129.5 -807.684)">
                                    </path>
                                </svg>
                            </div>
                            <div class="product-tile">
                                <h3><u>Password Manager</u></h3>
                                <div class="product-txt">Enable end-user self-service to reset passwords and unlock accounts in a secure password solution</div>
                                    <div class="link-v3-default icomoon-container">
                                        View Product
                                        <span class="icomoon-icon icon-arrow_forward"></span>
                                    </div>
                            </div>
                        </a>
                </div>
            </div>
            <div class="splide__arrows icomoon-container">
                <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-arrow_back" aria-label='Previous'>Previous</button>
                <button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-arrow_forward" aria-label='Next'>Next</button>
            </div>
        </div>
    </div>




    <div id="supportandservices" data-v3="Support and Services" class="support-v3 bg-white bulletedlist-v3 pt-v3 pb-v3">
        <div class='centered container'>
                <h2 class="title-v3">Support and services</h2>
                    </div>

        <div class="splide splide__page-arrows xs-no-offset md-static">
            <div class="splide__track">
                <div class="splide__list">
                        <div class="splide__slide centered">
                            <div class="support-icon icomoon-container" data-icomoon-size="56px"
                                 data-icomoon-color="#00556c"
                                 data-icomoon-hover="">
                                <span class="icomoon-icon icon-product_offerings"></span>
                            </div>
                            <a rel="noreferrer,noopener" data-v3-action="Link" href="https://support.oneidentity.com/activeroles-server" target="_blank">
                                <h4>Product Support</h4>
                            </a>
                            <div class="txt-v3 small-v3" data-v3-action="Content">Self-service tools will help you to install, configure and troubleshoot your product.</div>
                        </div>
                        <div class="splide__slide centered">
                            <div class="support-icon icomoon-container" data-icomoon-size="56px"
                                 data-icomoon-color="#00556c"
                                 data-icomoon-hover="">
                                <span class="icomoon-icon icon-tools"></span>
                            </div>
                            <a rel="noreferrer,noopener" data-v3-action="Link" href="https://support.oneidentity.com/essentials/support-offerings" target="_blank">
                                <h4>Support Offerings</h4>
                            </a>
                            <div class="txt-v3 small-v3" data-v3-action="Content">Find the right level of support to accommodate the unique needs of your organization.</div>
                        </div>
                        <div class="splide__slide centered">
                            <div class="support-icon icomoon-container" data-icomoon-size="56px"
                                 data-icomoon-color="#00556c"
                                 data-icomoon-hover="">
                                <span class="icomoon-icon  icon-book_library"></span>
                            </div>
                            <a rel="noreferrer,noopener" data-v3-action="Link" href="https://support.oneidentity.com/activeroles-server/training" target="_blank">
                                <h4>Education Services</h4>
                            </a>
                            <div class="txt-v3 small-v3" data-v3-action="Content">Training courses delivered through online web-based, on-site or virtual instructor-led.</div>
                        </div>
                </div>
            </div>
            <div class="splide__arrows icomoon-container">
                <button class="splide__arrow splide__arrow--prev sn-prev icomoon-icon icon-arrow_back" aria-label='Previous'>Previous</button>
                <button class="splide__arrow splide__arrow--next sn-next icomoon-icon icon-arrow_forward" aria-label='Next'>Next</button>
            </div>
        </div>
    </div>



</div>



<script src='/static/js/v3/default.min.js?202604061213' defer></script>
            <!--Content End-->
             <!--googleoff: snippet-->
            <!-- BEGIN NOINDEX -->
            <footer class="footer-menu mhf" id="footer">
                
                <!--V2LayoutFooterTop us-en oi Footer V3 HTML-->
<div class="footer-v3 blue footer-oi-gradient">
    <div class="container">
        <div class="row">
            <div class="col-xs-12 col-md-9 pull-right-md">
                <div class="f-link">
                    <div>
                        <h4>About</h4>
                        <ul data-type="About">
                            <li data-type="Why One Identity"><a href="/company/">Why One Identity</a></li>
                            <li data-type="Customer Stories"><a href="/customer-stories/">Customer Stories</a></li>
                            <li data-type="News"><a href="/community/news/">News</a></li>
                            <li data-type="Careers"><a href="/company/careers.aspx">Careers</a></li>
                        </ul>
                    </div>
                    <div  data-type="Support">
                        <h4>Support</h4>
                        <ul>
                            <li data-type="Support Portal"><a href="https://support.oneidentity.com/">Support Portal</a></li>
                            <li data-type="Contact Support"><a href="https://support.oneidentity.com/contact-support/">Contact Support</a></li>
                            <li data-type="One Identity University"><a href="https://support.oneidentity.com/essentials/oneidentity-university/">One Identity University</a></li>
                            <li  data-type="Forums"><a href="/community/">Forums</a></li>
                        </ul>
                    </div>
                    <div class="f-border-right" data-type="Contact">
                        <h4>Contact</h4>
                        <ul>
                            <li data-type="Contact One Identity"><a href="/company/contact-us.aspx">Contact One Identity</a></li>
                            <li data-type="Contact Sales"><a href="/buy/">Contact Sales</a></li>
                            <li data-type="Request Pricing"><a href="/contact-sales/">Request Pricing</a></li>
                            <li data-type="Licensing Assistance"><a href="https://support.oneidentity.com/contact-us/licensing/">Licensing Assistance</a></li>
                            <li data-type="Accounting"><a href="/company/contact-us.aspx">Accounting</a></li>
                        </ul>
                    </div>
                    <div data-type="Blogs">
                        <h4>Blogs</h4>
                        <ul>
                            <li data-type="Active Directory Management and Security"><a href="/community/blogs/b/active-directory-management-and-security/">Active Directory Management and Security</a></li>
                            <li data-type="Cloud"><a href="/community/blogs/b/cloud/">Cloud</a></li>
                            <li data-type="Identity Governance & Administration"><a href="/community/blogs/b/identity-governance-administration/">Identity Governance & Administration</a></li>
                            <li data-type="Privileged Access Management"><a href="/community/blogs/b/privileged-access-management/">Privileged Access Management</a></li>
                        </ul>
                    </div>

                </div>
            </div>
            <div class="col-xs-12 col-md-3">
                <div class="f-info">
                    <img src="/images/shared/oneIdentity-logo-white-v2.svg" class="f-logo" alt="One Identity Footer Logo">
                    <span>&copy; <span class="copyright-year p-0"></span> One Identity LLC. All Rights Reserved.</span>
                    <span>
						<span data-type="Legal"><a href="/legal/">Legal</a></span>|
						<span data-type="Terms of Use"><a href="/legal/">Terms of Use</a></span>|
						<span data-type="Privacy Policy"><a href="/legal/privacy.aspx">Privacy Policy</a></span>
					</span>
					<span>
						<span><a href="/" class="footer-ot-settings">Cookie Preference Center</a></span>| 
						<span><a target="_blank" href="/docs/cookie-use-policy-legal-152474.pdf">Cookie Use Policy</a></span>
					</span>
                    <div class="f-social"  data-type="Social Networks">
                        <ul>
                            <li class="linkedin" data-type="LinkedIn"><a rel="noreferrer,noopener" href="https://www.linkedin.com/company/one-identity/" target="_blank"><span></span></a></li>
                            <li class="twitter" data-type="Twitter"><a rel="noreferrer,noopener" href="https://twitter.com/OneIdentity" target="_blank"><span></span></a></li>
                            <li class="facebook" data-type="Facebook"><a rel="noreferrer,noopener" href="https://www.facebook.com/OneID" target="_blank"><span></span></a></li>
                            <li class="youtube" data-type="YouTube"><a rel="noreferrer,noopener" href="https://www.youtube.com/c/OneIdentity" target="_blank"><span></span></a></li>
                        </ul>
                    </div>
                    <div class="f-lan-selector">
                        <div class="current-country">
							<span class="icomoon-container">
								<span class="icomoon-icon icon-globe"></span>
							</span>
                            <span class="f-country-label">United States of America (EN)</span>
                        </div>
                        <div id="country-popup">
                            <div>
                                <div data-type="Country Selector">
                                    <span class="f-close"></span>
                                    <ul>
                                        <li data-type="United States"><a href="/" class="active">United States (English)</a></li>
                                        <li data-type="Brazil"><a href="/br-pt/">Brazil (Português)</a></li>
                                        <li data-type="France"><a href="/fr-fr/">France (Français)</a></li>
                                        <li data-type="Germany"><a href="/de-de/">Germany (Deutsch)</a></li>
                                        <li data-type="Japan"><a href="/jp-ja/">Japan (日本語)</a></li>
                                        <li data-type="Mexico"><a href="/mx-es/">Mexico (Español)</a></li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
<script>$('.copyright-year').text(new Date().getFullYear());</script>
<script id="quest-ot-settings-script">
	(function(){
		$('.footer-ot-settings').on('click', function(){
			OneTrust.ToggleInfoDisplay();
			return false;
		});
	})();
</script>
<style>
.footer-oi-gradient{
background-image: linear-gradient(to left, #3f2c69, #04aada)!important;
}
</style>
                

                
                
                
            </footer>
            <!-- DomainTransferModal -->
            <!-- END NOINDEX -->
        </div>
    </div>
    <script type="text/javascript" defer>
        var llg = "en", scipcountry = $.cookie("ccip");

    </script>


    <div id="loading-container" class="vertical-center horizontal-center hidden">
        <div class="text-center mt-15 loading-spinner">
            <div class="preloader preloader-relative">
                <div class="preloader-wrapper active">
                    <div class="spinner-layer quest-orange">
                        <div class="circle-clipper left">
                            <div class="circle"></div>
                        </div><div class="gap-patch">
                            <div class="circle"></div>
                        </div><div class="circle-clipper right">
                            <div class="circle"></div>
                        </div>
                    </div>
                </div>
                <p class="preloader-text preloader-overlay-text">
                            Please wait...
                </p>
            </div>
        </div>
    </div>
    <div id="divpageset"></div>
    <script defer>
	    $(document).ready(function () {
			$.ajax({
                url: "/sso/pageset/",
                type: "POST",
                data: JSON.stringify({
					refer: document.referrer, currentpage: 'https://www.oneidentity.com/products/active-roles/'
				}),
                contentType: "application/json; charset=utf-8",
				success: function (r) {
                    if (r.setcampaign) {
                        SetCampaignOnChat = false;
                        CTacticCode = r.c;
                        CUtmMedium = r.m;
                        CUtmSource = r.s;
                        appendUTM();
                    }
				},
                error: function (e) {
                    console.error("ssopageset error:", e.responseText, e.status, e.statusText);
            }
		    });
            GetFormData();
        });
    </script>

    
    <a href="/thisistheend" rel="nofollow" style="display: none" aria-hidden="true">This is the end</a>
    
</body>
</html>
