• DELETE FROM KEYWORDS WHERE ID_DOMAINE=27929222
  • DoneDoneDone

    URL:support.rollout.io

    Connection: keep-alive
    Date: Fri, 17 Jan 2025 22:52:12 GMT
    Content-Length: 162
    Content-Type: text/html
    Location: https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/
    Server: nginx
    
    
    Location => https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/
    Status => 301
    <html>
    <head><title>301 Moved Permanently</title></head>
    

    (vide) Tentative en https

    https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/

    <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" data-next-head=""/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" data-next-head=""/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" data-next-head=""/><link rel="manifest" href="/site.webmanifest" data-next-head=""/><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5" data-next-head=""/><meta name="msapplication-TileColor" content="#2b5797" data-next-head=""/><meta name="theme-color" content="#ffffff" data-next-head=""/><title data-next-head="">CloudBees Feature Management</title><meta name="robots" content="index,follow" data-next-head=""/><meta property="og:title" content="CloudBees Feature Management" data-next-head=""/><meta property="og:type" content="documentation" data-next-head=""/><script nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Documentation","item":"https://docs.cloudbees.com"},{"@type":"ListItem","position":2,"name":"CloudBees Feature Management","item":"https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/"}]}</script><link rel="canonical" href="https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/"/><link href="/fontawesome/css/all.min.css" rel="stylesheet"/><link rel="dns-prefetch" href="https://api.segment.io"/><link rel="preconnect" href="https://api.segment.io"/><link rel="dns-prefetch" href="https://cdn.segment.com"/><link rel="preconnect" href="https://cdn.segment.com"/><meta name="robots" content="index,follow"/><meta name="msvalidate.01" content="67AB29368F43A0FC8B21475E3F8D9C26"/><script nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj">window.rolloutData = "{\"data\":\"{\\\"platform\\\":\\\"SSR\\\",\\\"application\\\":\\\"5f11014dfce77d530935ead1\\\",\\\"experiments\\\":[{\\\"_id\\\":\\\"5b6ad065271c8622522b21b8\\\",\\\"name\\\":\\\"analytics\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.analytics\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(or(isInTargetGroup(\\\\\\\"5c59b5f25cd82d07da614ff1\\\\\\\"), isInTargetGroup(\\\\\\\"63763f67f49c0fbd760ce547\\\\\\\")), ifThen(isInPercentage(0.01, mergeSeed(property(\\\\\\\"rox.internal.distinct_id\\\\\\\"), \\\\\\\"6de842304924ce11\\\\\\\")), \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"), ifThen(isInTargetGroup(\\\\\\\"63763bd9d3f955d96c2242d8\\\\\\\"), ifThen(isInPercentage(0.1, mergeSeed(property(\\\\\\\"rox.internal.distinct_id\\\\\\\"), \\\\\\\"6de842304924ce11\\\\\\\")), \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"), ifThen(or(isInTargetGroup(\\\\\\\"5c59b5f25cd82d07da614ff1\\\\\\\"), or(isInTargetGroup(\\\\\\\"63763f67f49c0fbd760ce547\\\\\\\"), or(isInTargetGroup(\\\\\\\"618bf9e9bd6d45458f4b36af\\\\\\\"), or(isInTargetGroup(\\\\\\\"60d1efdaa5f585469ae2d481\\\\\\\"), isInTargetGroup(\\\\\\\"5c1117bd4eadcb61d9778ffe\\\\\\\"))))), \\\\\\\"false\\\\\\\", ifThen(true, \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"))))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.internal.distinct_id\\\"},{\\\"_id\\\":\\\"5be1bc46b38fed12b21518cb\\\",\\\"name\\\":\\\"push updates\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.pushUpdates\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(or(isInTargetGroup(\\\\\\\"5bd727ede2feb4039833b74c\\\\\\\"), or(isInTargetGroup(\\\\\\\"5dc186da74afb43aeae18a8f\\\\\\\"), or(isInTargetGroup(\\\\\\\"5d9f282aa76b2e2fb71977d6\\\\\\\"), or(isInTargetGroup(\\\\\\\"5c59b5f25cd82d07da614ff1\\\\\\\"), isInTargetGroup(\\\\\\\"5c1117bd4eadcb61d9778ffe\\\\\\\"))))), \\\\\\\"false\\\\\\\", ifThen(true, \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.internal.distinct_id\\\"},{\\\"_id\\\":\\\"61923cad3f9dde8fbc50671d\\\",\\\"name\\\":\\\"rox.internal.considerThrottleInPush\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.considerThrottleInPush\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"undefined\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"61923cd4fc11570b241e7ce5\\\",\\\"name\\\":\\\"rox.internal.configurationFetched\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.configurationFetched\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"undefined\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"61923cf63f9dde6a7a50676a\\\",\\\"name\\\":\\\"rox.internal.featureChecking\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.featureChecking\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"undefined\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"658139d654f925d2605d1e0f\\\",\\\"name\\\":\\\"docs.darkModeSwitcher\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"docs.darkModeSwitcher\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"6049a95b17c56daa27186743\\\\\\\"), \\\\\\\"true\\\\\\\", ifThen(true, \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"5d7f73b0ff084f035c0add65\\\",\\\"name\\\":\\\"throttle fetch in seconds\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.throttleFetchInSeconds\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"63763f67f49c0fbd760ce547\\\\\\\"), b64d(\\\\\\\"MTA4MDA=\\\\\\\"), ifThen(isInTargetGroup(\\\\\\\"637641ebf49c0fbd760d38aa\\\\\\\"), b64d(\\\\\\\"NDMyMDA=\\\\\\\"), ifThen(isInTargetGroup(\\\\\\\"5c1117bd4eadcb61d9778ffe\\\\\\\"), b64d(\\\\\\\"MzA=\\\\\\\"), ifThen(true, b64d(\\\\\\\"MA==\\\\\\\"), undefined))))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"619b24d3b659202400d16e98\\\",\\\"name\\\":\\\"docs.newAdministration\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"docs.newAdministration\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"604d42ef048afee805647327\\\\\\\"), \\\\\\\"false\\\\\\\", ifThen(true, \\\\\\\"false\\\\\\\", \\\\\\\"false\\\\\\\"))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"66f0e40e36db29ae02f8a4b8\\\",\\\"name\\\":\\\"docs.searchProvider\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"docs.searchProvider\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"604d42ef048afee805647327\\\\\\\"), b64d(\\\\\\\"dmVjdG9y\\\\\\\"), ifThen(true, undefined, undefined))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"}],\\\"targetGroups\\\":[{\\\"_id\\\":\\\"5bd727ede2feb4039833b74c\\\",\\\"name\\\":\\\"5bd727ede2feb4039833b74c\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"c9e6fdcef0445f09\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"6c64102fdf4df3e820aef3be560e5b88\\\\\\\"])\\\"},{\\\"_id\\\":\\\"5c1117bd4eadcb61d9778ffe\\\",\\\"name\\\":\\\"5c1117bd4eadcb61d9778ffe\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"074ed10b7774a94d\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"49d98d8aeb8dae1d99d74cfbbdff500d\\\\\\\",\\\\\\\"34c0e0fc015706e04f9b6acc7c361993\\\\\\\"])\\\"},{\\\"_id\\\":\\\"5c59b5f25cd82d07da614ff1\\\",\\\"name\\\":\\\"5c59b5f25cd82d07da614ff1\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"3e3d4ca15153c32f\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"5412cc9dcb2b584db8611880e8e0460e\\\\\\\",\\\\\\\"f795a54d5b62250d2ee44ba8fa327ef4\\\\\\\",\\\\\\\"c3ccbcbf329cccbce6b23a38486a88d7\\\\\\\",\\\\\\\"f0dc7ad08cdb0319d22158c9058acccc\\\\\\\"])\\\"},{\\\"_id\\\":\\\"5d9f282aa76b2e2fb71977d6\\\",\\\"name\\\":\\\"5d9f282aa76b2e2fb71977d6\\\",\\\"condition\\\":\\\"and(isUndefined(property(b64d(\\\\\\\"cm94LmludGVybmFsLmxpYl92ZXJzaW9u\\\\\\\"))),inArray(md5(concat(\\\\\\\"dc7312e58a1b744b\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLnJlYWxQbGF0Zm9ybQ==\\\\\\\")))),[\\\\\\\"6b3e6f3e1285ab36a44a65f8e20d2840\\\\\\\"]))\\\"},{\\\"_id\\\":\\\"5dc186da74afb43aeae18a8f\\\",\\\"name\\\":\\\"5dc186da74afb43aeae18a8f\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"cbf6240c1b8c4bf5\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"a03b8251f34842365dcc0fbab9f7d76a\\\\\\\",\\\\\\\"e3683e5de830a4eee5797b45e30526d0\\\\\\\"])\\\"},{\\\"_id\\\":\\\"60d1efdaa5f585469ae2d481\\\",\\\"name\\\":\\\"60d1efdaa5f585469ae2d481\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"4b54bfaccfad9e69\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"8fc6274eee857b2b1d848a13824f2dd8\\\\\\\",\\\\\\\"9ec9c092fa5a838ae72226f2f773950d\\\\\\\"])\\\"},{\\\"_id\\\":\\\"618bf9e9bd6d45458f4b36af\\\",\\\"name\\\":\\\"618bf9e9bd6d45458f4b36af\\\",\\\"condition\\\":\\\"and(semverLt(property(b64d(\\\\\\\"cm94LmludGVybmFsLmxpYl92ZXJzaW9u\\\\\\\")),b64d(\\\\\\\"NS4xLjA=\\\\\\\")),inArray(md5(concat(\\\\\\\"e54b344cb6f69e16\\\\\\\",property(b64d(\\\\\\\"cm94LnBsYXRmb3Jt\\\\\\\")))),[\\\\\\\"8869138ec29418ef0a809141e32441ff\\\\\\\"]))\\\"},{\\\"_id\\\":\\\"63763bd9d3f955d96c2242d8\\\",\\\"name\\\":\\\"63763bd9d3f955d96c2242d8\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"434bb691bc819214\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"6b5c050d89011b8bbc3e7bf702165843\\\\\\\",\\\\\\\"c5aff26cae0074d4e8329bea05bd85d9\\\\\\\"])\\\"},{\\\"_id\\\":\\\"63763f67f49c0fbd760ce547\\\",\\\"name\\\":\\\"63763f67f49c0fbd760ce547\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"e1bcff779a27ae58\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"49d2f4b8f54180a23fc7b3d8e1b532d1\\\\\\\",\\\\\\\"bdd104095fabc35e6c54afc39bea9c4f\\\\\\\",\\\\\\\"ffbbba08c0037272128de1c1ed70e2d5\\\\\\\",\\\\\\\"6ccca3fab603d599b2513ea38410acc2\\\\\\\"])\\\"},{\\\"_id\\\":\\\"637641ebf49c0fbd760d38aa\\\",\\\"name\\\":\\\"637641ebf49c0fbd760d38aa\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"89027756d66061ae\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"0769ebd8fd310f69d4d6cfdcf847b951\\\\\\\",\\\\\\\"21a10c361cdebae36b7c00230a301d14\\\\\\\"])\\\"},{\\\"_id\\\":\\\"604d42ef048afee805647327\\\",\\\"name\\\":\\\"604d42ef048afee805647327\\\",\\\"condition\\\":\\\"and(eq(property(b64d(\\\\\\\"dXNlckVtcGxveWVl\\\\\\\")),true),inArray(md5(concat(\\\\\\\"2ea11079fce95538\\\\\\\",property(b64d(\\\\\\\"dXNlckVtYWls\\\\\\\")))),[\\\\\\\"09ae1b15ff98afb9694b0a24c827c78b\\\\\\\",\\\\\\\"641f3e150cc86e944c8d186690f82911\\\\\\\",\\\\\\\"08fffe2011a4f9424650c8443baf34b4\\\\\\\",\\\\\\\"85841e14ff83f4abdb93cdd81eb4d0c9\\\\\\\",\\\\\\\"ab1abd5254ea8b3373e002b8ca74b74b\\\\\\\"]))\\\"},{\\\"_id\\\":\\\"6049a95b17c56daa27186743\\\",\\\"name\\\":\\\"6049a95b17c56daa27186743\\\",\\\"condition\\\":\\\"eq(property(b64d(\\\\\\\"dXNlckVtcGxveWVl\\\\\\\")),true)\\\"}],\\\"remoteVariables\\\":[],\\\"creation_date\\\":\\\"2024-10-07T16:57:48.216Z\\\",\\\"api_version\\\":\\\"1.8.0\\\"}\",\"signature_v0\":\"EGPFiqrLhRsvxJpMFU6Zu+EhI0U1yqjmg7ufdUr66Y+LBTKl+eaV2a1+7zZ6Ijiw6M25q9nuxHNOJ1UEnCMYe+Xkf7gD1KR1kPIxjm6W/gwBwPphoMk5M1b48PtStAzltWlKey+6/97ytEQKGnz3CfcOUL+aSr091TQo1qViF5so5DUdoIu2Q1n890rciu9+GxCMqPFeQbxrnD8eb0bTUZ4Dw65tBIaVLpL5bKscrMSTRcZUnL1dOXZG/LfrUhCKDcrTnNujR5AubaJ4sZ6lR09t1czDby2et9BhFK/hmBYD9llECnr1HshUqmM4mQOV539q2xoix97gQVyava1stQ==\",\"signed_date\":\"2024-10-07T16:57:48.220Z\"}";</script><script id="__NEXT_DATA__" type="application/json" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj">{"props":{"pageProps":{"user":null,"rolloutData":"{\"data\":\"{\\\"platform\\\":\\\"SSR\\\",\\\"application\\\":\\\"5f11014dfce77d530935ead1\\\",\\\"experiments\\\":[{\\\"_id\\\":\\\"5b6ad065271c8622522b21b8\\\",\\\"name\\\":\\\"analytics\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.analytics\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(or(isInTargetGroup(\\\\\\\"5c59b5f25cd82d07da614ff1\\\\\\\"), isInTargetGroup(\\\\\\\"63763f67f49c0fbd760ce547\\\\\\\")), ifThen(isInPercentage(0.01, mergeSeed(property(\\\\\\\"rox.internal.distinct_id\\\\\\\"), \\\\\\\"6de842304924ce11\\\\\\\")), \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"), ifThen(isInTargetGroup(\\\\\\\"63763bd9d3f955d96c2242d8\\\\\\\"), ifThen(isInPercentage(0.1, mergeSeed(property(\\\\\\\"rox.internal.distinct_id\\\\\\\"), \\\\\\\"6de842304924ce11\\\\\\\")), \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"), ifThen(or(isInTargetGroup(\\\\\\\"5c59b5f25cd82d07da614ff1\\\\\\\"), or(isInTargetGroup(\\\\\\\"63763f67f49c0fbd760ce547\\\\\\\"), or(isInTargetGroup(\\\\\\\"618bf9e9bd6d45458f4b36af\\\\\\\"), or(isInTargetGroup(\\\\\\\"60d1efdaa5f585469ae2d481\\\\\\\"), isInTargetGroup(\\\\\\\"5c1117bd4eadcb61d9778ffe\\\\\\\"))))), \\\\\\\"false\\\\\\\", ifThen(true, \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"))))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.internal.distinct_id\\\"},{\\\"_id\\\":\\\"5be1bc46b38fed12b21518cb\\\",\\\"name\\\":\\\"push updates\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.pushUpdates\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(or(isInTargetGroup(\\\\\\\"5bd727ede2feb4039833b74c\\\\\\\"), or(isInTargetGroup(\\\\\\\"5dc186da74afb43aeae18a8f\\\\\\\"), or(isInTargetGroup(\\\\\\\"5d9f282aa76b2e2fb71977d6\\\\\\\"), or(isInTargetGroup(\\\\\\\"5c59b5f25cd82d07da614ff1\\\\\\\"), isInTargetGroup(\\\\\\\"5c1117bd4eadcb61d9778ffe\\\\\\\"))))), \\\\\\\"false\\\\\\\", ifThen(true, \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.internal.distinct_id\\\"},{\\\"_id\\\":\\\"61923cad3f9dde8fbc50671d\\\",\\\"name\\\":\\\"rox.internal.considerThrottleInPush\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.considerThrottleInPush\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"undefined\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"61923cd4fc11570b241e7ce5\\\",\\\"name\\\":\\\"rox.internal.configurationFetched\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.configurationFetched\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"undefined\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"61923cf63f9dde6a7a50676a\\\",\\\"name\\\":\\\"rox.internal.featureChecking\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.featureChecking\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"undefined\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"658139d654f925d2605d1e0f\\\",\\\"name\\\":\\\"docs.darkModeSwitcher\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"docs.darkModeSwitcher\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"6049a95b17c56daa27186743\\\\\\\"), \\\\\\\"true\\\\\\\", ifThen(true, \\\\\\\"true\\\\\\\", \\\\\\\"false\\\\\\\"))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"5d7f73b0ff084f035c0add65\\\",\\\"name\\\":\\\"throttle fetch in seconds\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"rox.internal.throttleFetchInSeconds\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"63763f67f49c0fbd760ce547\\\\\\\"), b64d(\\\\\\\"MTA4MDA=\\\\\\\"), ifThen(isInTargetGroup(\\\\\\\"637641ebf49c0fbd760d38aa\\\\\\\"), b64d(\\\\\\\"NDMyMDA=\\\\\\\"), ifThen(isInTargetGroup(\\\\\\\"5c1117bd4eadcb61d9778ffe\\\\\\\"), b64d(\\\\\\\"MzA=\\\\\\\"), ifThen(true, b64d(\\\\\\\"MA==\\\\\\\"), undefined))))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"619b24d3b659202400d16e98\\\",\\\"name\\\":\\\"docs.newAdministration\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"docs.newAdministration\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"604d42ef048afee805647327\\\\\\\"), \\\\\\\"false\\\\\\\", ifThen(true, \\\\\\\"false\\\\\\\", \\\\\\\"false\\\\\\\"))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"},{\\\"_id\\\":\\\"66f0e40e36db29ae02f8a4b8\\\",\\\"name\\\":\\\"docs.searchProvider\\\",\\\"archived\\\":false,\\\"featureFlags\\\":[{\\\"name\\\":\\\"docs.searchProvider\\\"}],\\\"deploymentConfiguration\\\":{\\\"condition\\\":\\\"ifThen(isInTargetGroup(\\\\\\\"604d42ef048afee805647327\\\\\\\"), b64d(\\\\\\\"dmVjdG9y\\\\\\\"), ifThen(true, undefined, undefined))\\\"},\\\"labels\\\":[],\\\"stickinessProperty\\\":\\\"rox.distinct_id\\\"}],\\\"targetGroups\\\":[{\\\"_id\\\":\\\"5bd727ede2feb4039833b74c\\\",\\\"name\\\":\\\"5bd727ede2feb4039833b74c\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"c9e6fdcef0445f09\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"6c64102fdf4df3e820aef3be560e5b88\\\\\\\"])\\\"},{\\\"_id\\\":\\\"5c1117bd4eadcb61d9778ffe\\\",\\\"name\\\":\\\"5c1117bd4eadcb61d9778ffe\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"074ed10b7774a94d\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"49d98d8aeb8dae1d99d74cfbbdff500d\\\\\\\",\\\\\\\"34c0e0fc015706e04f9b6acc7c361993\\\\\\\"])\\\"},{\\\"_id\\\":\\\"5c59b5f25cd82d07da614ff1\\\",\\\"name\\\":\\\"5c59b5f25cd82d07da614ff1\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"3e3d4ca15153c32f\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"5412cc9dcb2b584db8611880e8e0460e\\\\\\\",\\\\\\\"f795a54d5b62250d2ee44ba8fa327ef4\\\\\\\",\\\\\\\"c3ccbcbf329cccbce6b23a38486a88d7\\\\\\\",\\\\\\\"f0dc7ad08cdb0319d22158c9058acccc\\\\\\\"])\\\"},{\\\"_id\\\":\\\"5d9f282aa76b2e2fb71977d6\\\",\\\"name\\\":\\\"5d9f282aa76b2e2fb71977d6\\\",\\\"condition\\\":\\\"and(isUndefined(property(b64d(\\\\\\\"cm94LmludGVybmFsLmxpYl92ZXJzaW9u\\\\\\\"))),inArray(md5(concat(\\\\\\\"dc7312e58a1b744b\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLnJlYWxQbGF0Zm9ybQ==\\\\\\\")))),[\\\\\\\"6b3e6f3e1285ab36a44a65f8e20d2840\\\\\\\"]))\\\"},{\\\"_id\\\":\\\"5dc186da74afb43aeae18a8f\\\",\\\"name\\\":\\\"5dc186da74afb43aeae18a8f\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"cbf6240c1b8c4bf5\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"a03b8251f34842365dcc0fbab9f7d76a\\\\\\\",\\\\\\\"e3683e5de830a4eee5797b45e30526d0\\\\\\\"])\\\"},{\\\"_id\\\":\\\"60d1efdaa5f585469ae2d481\\\",\\\"name\\\":\\\"60d1efdaa5f585469ae2d481\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"4b54bfaccfad9e69\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"8fc6274eee857b2b1d848a13824f2dd8\\\\\\\",\\\\\\\"9ec9c092fa5a838ae72226f2f773950d\\\\\\\"])\\\"},{\\\"_id\\\":\\\"618bf9e9bd6d45458f4b36af\\\",\\\"name\\\":\\\"618bf9e9bd6d45458f4b36af\\\",\\\"condition\\\":\\\"and(semverLt(property(b64d(\\\\\\\"cm94LmludGVybmFsLmxpYl92ZXJzaW9u\\\\\\\")),b64d(\\\\\\\"NS4xLjA=\\\\\\\")),inArray(md5(concat(\\\\\\\"e54b344cb6f69e16\\\\\\\",property(b64d(\\\\\\\"cm94LnBsYXRmb3Jt\\\\\\\")))),[\\\\\\\"8869138ec29418ef0a809141e32441ff\\\\\\\"]))\\\"},{\\\"_id\\\":\\\"63763bd9d3f955d96c2242d8\\\",\\\"name\\\":\\\"63763bd9d3f955d96c2242d8\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"434bb691bc819214\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"6b5c050d89011b8bbc3e7bf702165843\\\\\\\",\\\\\\\"c5aff26cae0074d4e8329bea05bd85d9\\\\\\\"])\\\"},{\\\"_id\\\":\\\"63763f67f49c0fbd760ce547\\\",\\\"name\\\":\\\"63763f67f49c0fbd760ce547\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"e1bcff779a27ae58\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"49d2f4b8f54180a23fc7b3d8e1b532d1\\\\\\\",\\\\\\\"bdd104095fabc35e6c54afc39bea9c4f\\\\\\\",\\\\\\\"ffbbba08c0037272128de1c1ed70e2d5\\\\\\\",\\\\\\\"6ccca3fab603d599b2513ea38410acc2\\\\\\\"])\\\"},{\\\"_id\\\":\\\"637641ebf49c0fbd760d38aa\\\",\\\"name\\\":\\\"637641ebf49c0fbd760d38aa\\\",\\\"condition\\\":\\\"inArray(md5(concat(\\\\\\\"89027756d66061ae\\\\\\\",property(b64d(\\\\\\\"cm94LmludGVybmFsLmFwcEtleQ==\\\\\\\")))),[\\\\\\\"0769ebd8fd310f69d4d6cfdcf847b951\\\\\\\",\\\\\\\"21a10c361cdebae36b7c00230a301d14\\\\\\\"])\\\"},{\\\"_id\\\":\\\"604d42ef048afee805647327\\\",\\\"name\\\":\\\"604d42ef048afee805647327\\\",\\\"condition\\\":\\\"and(eq(property(b64d(\\\\\\\"dXNlckVtcGxveWVl\\\\\\\")),true),inArray(md5(concat(\\\\\\\"2ea11079fce95538\\\\\\\",property(b64d(\\\\\\\"dXNlckVtYWls\\\\\\\")))),[\\\\\\\"09ae1b15ff98afb9694b0a24c827c78b\\\\\\\",\\\\\\\"641f3e150cc86e944c8d186690f82911\\\\\\\",\\\\\\\"08fffe2011a4f9424650c8443baf34b4\\\\\\\",\\\\\\\"85841e14ff83f4abdb93cdd81eb4d0c9\\\\\\\",\\\\\\\"ab1abd5254ea8b3373e002b8ca74b74b\\\\\\\"]))\\\"},{\\\"_id\\\":\\\"6049a95b17c56daa27186743\\\",\\\"name\\\":\\\"6049a95b17c56daa27186743\\\",\\\"condition\\\":\\\"eq(property(b64d(\\\\\\\"dXNlckVtcGxveWVl\\\\\\\")),true)\\\"}],\\\"remoteVariables\\\":[],\\\"creation_date\\\":\\\"2024-10-07T16:57:48.216Z\\\",\\\"api_version\\\":\\\"1.8.0\\\"}\",\"signature_v0\":\"EGPFiqrLhRsvxJpMFU6Zu+EhI0U1yqjmg7ufdUr66Y+LBTKl+eaV2a1+7zZ6Ijiw6M25q9nuxHNOJ1UEnCMYe+Xkf7gD1KR1kPIxjm6W/gwBwPphoMk5M1b48PtStAzltWlKey+6/97ytEQKGnz3CfcOUL+aSr091TQo1qViF5so5DUdoIu2Q1n890rciu9+GxCMqPFeQbxrnD8eb0bTUZ4Dw65tBIaVLpL5bKscrMSTRcZUnL1dOXZG/LfrUhCKDcrTnNujR5AubaJ4sZ6lR09t1czDby2et9BhFK/hmBYD9llECnr1HshUqmM4mQOV539q2xoix97gQVyava1stQ==\",\"signed_date\":\"2024-10-07T16:57:48.220Z\"}","navigationContext":{"title":"","url":"","startPage":"","page":{"component":"cloudbees-feature-management","componentGroup":"cloudbees-fm","editUrl":"https://github.com/cloudbees/docsite-cloudbees-feature-flags/edit/main/docs/modules/ROOT/pages/index.adoc","module":"ROOT","url":"/docs/cloudbees-feature-management/latest/","version":"latest"},"component":{"name":"cloudbees-feature-management","title":"Documentation","version":"","url":"","versions":[{"version":"latest","url":"/docs/cloudbees-feature-management/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/"},{"label":"Onboarding","accessMode":"default","children":[{"label":"Onboarding","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/onboarding"},{"label":"What is CloudBees Feature Management?","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/what-is"},{"label":"Use cases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/use-cases"}]},{"label":"Installing SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/"},{"label":"Installing client-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/client-side-sdks"},{"label":"Android, AndroidTV, FireTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/android-sdk"},{"label":"C/C++ Client SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-client-sdk"},{"label":"iOS, AppleTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ios-sdk"},{"label":"JavaScript, Chromecast, Tizen SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-sdk"},{"label":".NET Client (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-client-sdk"},{"label":"React Native SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/react-native-sdk"},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-javascript-sdk"}]},{"label":"Installing server-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/server-side-sdks"},{"label":"C/C++ SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-sdk"},{"label":"Go SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/go-sdk"},{"label":"Java SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/java-sdk"},{"label":".Net (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-sdk"},{"label":"Node.js SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/nodejs-sdk"},{"label":"PHP SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/php-sdk"},{"label":"Python SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/python-sdk"},{"label":"Ruby SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ruby-sdk"},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-sdk"}]},{"label":"Both client-side and server-side","accessMode":"default","children":[{"label":"JavaScript SSR SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-ssr-sdk"}]}]},{"label":"Feature flags","accessMode":"default","children":[{"label":"About feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/about-feature-flags"},{"label":"Organizations and apps","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/organizations-and-apps"},{"label":"Environments","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/environments"},{"label":"Creating a feature flag","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/creating-feature-flags"},{"label":"Creating a boolean flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-boolean-flag"},{"label":"Creating a string flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-string-flag"},{"label":"Creating a number flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-number-flag"},{"label":"Creating a flag via Dynamic API","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/dynamic-api"},{"label":"Setting flag default values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-default-values"}]},{"label":"Feature flag settings","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/feature-flag-setting"},{"label":"Deleting a feature flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/delete-flag"},{"label":"Managing flags with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/managing-flags-with-jira"},{"label":"Embedded feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/embedded-feature-flags"},{"label":"Multiplatform feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/multiplatform-feature-flags"},{"label":"Flag freeze levels","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-freeze"},{"label":"Flag update flow","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-update-flow"},{"label":"Configuration values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/configuration-values"},{"label":"Requesting approval for flag configurations","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/approval-requests"}]},{"label":"Feature releases","accessMode":"default","children":[{"label":"Managing feature releases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/toggling-on-and-off"},{"label":"Configuring flags for release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/configure"},{"label":"Custom properties","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/custom-properties"},{"label":"Configuring a split release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/percentage-rollouts"},{"label":"Scheduling a feature release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/scheduled-rollouts"},{"label":"Target groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/target-groups"},{"label":"Flag dependencies","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-dependencies"},{"label":"Flag context","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-context"}]},{"label":"Flag groups","accessMode":"default","children":[{"label":"Managing flag groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/flag-groups/feature-groups"}]},{"label":"Configuration as Code","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/intro"},{"label":"Activating CasC with GitHub","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/casc-github"}]},{"label":"Debugging and testing","accessMode":"default","children":[{"label":"Verbose logging","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/verbose"},{"label":"Local testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/override-view"},{"label":"Microservices testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/microservices-automated-testing-and-local-development"},{"label":"User space error handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/user-space-error-handler"}]},{"label":"Data analysis","accessMode":"default","children":[{"label":"Flag impressions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/flag-impressions"},{"label":"Impression handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/impression-handler"},{"label":"Fetched handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/configuration-fetched-handler"}]},{"label":"Integrations","accessMode":"default","children":[{"label":"Integrating with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/jira-integration"},{"label":"Integrating with Jenkins","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/cb-fm-jenkins-plugin"},{"label":"Integrating with Slack","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/slack"},{"label":"Integrating with Microsoft Teams","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/teams"},{"label":"Configuring webhooks","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/webhooks"}]},{"label":"Administering","accessMode":"default","children":[{"label":"Managing user accounts","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/user-team-settings"},{"label":"Managing organization permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/organization-permission-management"},{"label":"Managing app permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/application-setting"},{"label":"Managing subscriptions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/billing"},{"label":"Audit log","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/audit-log"}]},{"label":"Security","accessMode":"default","children":[{"label":"SOC 2 compliance","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/soc-2-compliance"},{"label":"SAML single sign-on","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/saml-single-sign-on"},{"label":"Multifactor authentication","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/multifactor-authentication"},{"label":"Allow/Disallow domains","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/allowlist-domains"},{"label":"Secret mode","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/enabling-secret-mode"},{"label":"Using a proxy","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/proxy"}]},{"label":"Legal and policies","accessMode":"default","children":[{"label":"Support policies","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/support-policies/cloudbees-feature-management"},{"label":"Supported platforms","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/supported-platforms/cloudbees-feature-management"},{"label":"Terms and services","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/subscription-agreement/"},{"label":"Open Source Software Attributes","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/software-attributes"}]}]}]},"componentVersion":{"version":"latest","url":"/docs/cloudbees-feature-management/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/"},{"label":"Onboarding","accessMode":"default","children":[{"label":"Onboarding","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/onboarding"},{"label":"What is CloudBees Feature Management?","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/what-is"},{"label":"Use cases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/use-cases"}]},{"label":"Installing SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/"},{"label":"Installing client-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/client-side-sdks"},{"label":"Android, AndroidTV, FireTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/android-sdk"},{"label":"C/C++ Client SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-client-sdk"},{"label":"iOS, AppleTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ios-sdk"},{"label":"JavaScript, Chromecast, Tizen SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-sdk"},{"label":".NET Client (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-client-sdk"},{"label":"React Native SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/react-native-sdk"},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-javascript-sdk"}]},{"label":"Installing server-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/server-side-sdks"},{"label":"C/C++ SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-sdk"},{"label":"Go SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/go-sdk"},{"label":"Java SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/java-sdk"},{"label":".Net (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-sdk"},{"label":"Node.js SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/nodejs-sdk"},{"label":"PHP SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/php-sdk"},{"label":"Python SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/python-sdk"},{"label":"Ruby SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ruby-sdk"},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-sdk"}]},{"label":"Both client-side and server-side","accessMode":"default","children":[{"label":"JavaScript SSR SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-ssr-sdk"}]}]},{"label":"Feature flags","accessMode":"default","children":[{"label":"About feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/about-feature-flags"},{"label":"Organizations and apps","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/organizations-and-apps"},{"label":"Environments","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/environments"},{"label":"Creating a feature flag","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/creating-feature-flags"},{"label":"Creating a boolean flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-boolean-flag"},{"label":"Creating a string flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-string-flag"},{"label":"Creating a number flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-number-flag"},{"label":"Creating a flag via Dynamic API","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/dynamic-api"},{"label":"Setting flag default values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-default-values"}]},{"label":"Feature flag settings","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/feature-flag-setting"},{"label":"Deleting a feature flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/delete-flag"},{"label":"Managing flags with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/managing-flags-with-jira"},{"label":"Embedded feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/embedded-feature-flags"},{"label":"Multiplatform feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/multiplatform-feature-flags"},{"label":"Flag freeze levels","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-freeze"},{"label":"Flag update flow","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-update-flow"},{"label":"Configuration values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/configuration-values"},{"label":"Requesting approval for flag configurations","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/approval-requests"}]},{"label":"Feature releases","accessMode":"default","children":[{"label":"Managing feature releases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/toggling-on-and-off"},{"label":"Configuring flags for release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/configure"},{"label":"Custom properties","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/custom-properties"},{"label":"Configuring a split release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/percentage-rollouts"},{"label":"Scheduling a feature release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/scheduled-rollouts"},{"label":"Target groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/target-groups"},{"label":"Flag dependencies","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-dependencies"},{"label":"Flag context","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-context"}]},{"label":"Flag groups","accessMode":"default","children":[{"label":"Managing flag groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/flag-groups/feature-groups"}]},{"label":"Configuration as Code","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/intro"},{"label":"Activating CasC with GitHub","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/casc-github"}]},{"label":"Debugging and testing","accessMode":"default","children":[{"label":"Verbose logging","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/verbose"},{"label":"Local testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/override-view"},{"label":"Microservices testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/microservices-automated-testing-and-local-development"},{"label":"User space error handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/user-space-error-handler"}]},{"label":"Data analysis","accessMode":"default","children":[{"label":"Flag impressions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/flag-impressions"},{"label":"Impression handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/impression-handler"},{"label":"Fetched handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/configuration-fetched-handler"}]},{"label":"Integrations","accessMode":"default","children":[{"label":"Integrating with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/jira-integration"},{"label":"Integrating with Jenkins","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/cb-fm-jenkins-plugin"},{"label":"Integrating with Slack","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/slack"},{"label":"Integrating with Microsoft Teams","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/teams"},{"label":"Configuring webhooks","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/webhooks"}]},{"label":"Administering","accessMode":"default","children":[{"label":"Managing user accounts","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/user-team-settings"},{"label":"Managing organization permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/organization-permission-management"},{"label":"Managing app permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/application-setting"},{"label":"Managing subscriptions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/billing"},{"label":"Audit log","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/audit-log"}]},{"label":"Security","accessMode":"default","children":[{"label":"SOC 2 compliance","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/soc-2-compliance"},{"label":"SAML single sign-on","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/saml-single-sign-on"},{"label":"Multifactor authentication","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/multifactor-authentication"},{"label":"Allow/Disallow domains","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/allowlist-domains"},{"label":"Secret mode","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/enabling-secret-mode"},{"label":"Using a proxy","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/proxy"}]},{"label":"Legal and policies","accessMode":"default","children":[{"label":"Support policies","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/support-policies/cloudbees-feature-management"},{"label":"Supported platforms","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/supported-platforms/cloudbees-feature-management"},{"label":"Terms and services","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/subscription-agreement/"},{"label":"Open Source Software Attributes","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/software-attributes"}]}]}},"topNavColumns":[{"categories":[{"title":"Software Delivery Automation","items":[{"title":"CloudBees Software Delivery Automation","url":"/docs/cloudbees-sda/latest/","component":"cloudbees-sda"},{"title":"CloudBees CI","url":"/docs/cloudbees-ci/latest/","component":"cloudbees-ci"},{"title":"CloudBees CD/RO","url":"/docs/cloudbees-cd/latest/","component":"cloudbees-cd"},{"title":"CloudBees Previews","url":"/docs/cloudbees-previews/latest/","component":"cloudbees-previews"}]},{"title":"Other CloudBees Products","items":[{"title":"CloudBees Build Acceleration","url":"/docs/cloudbees-build-acceleration/latest/","component":"cloudbees-build-acceleration"},{"title":"CloudBees CodeShip","url":"/docs/cloudbees-codeship/latest/","component":"cloudbees-codeship"}]}]},{"categories":[{"title":"Cloud-Native Platform","items":[{"title":"CloudBees platform","url":"/docs/cloudbees-platform/latest/","component":"cloudbees-platform"},{"title":"CloudBees Feature Management (legacy)","url":"/docs/cloudbees-feature-management/latest/","component":"cloudbees-feature-management"}]},{"title":"Resources","items":[{"title":"Account management","url":"/docs/account-management/latest/","component":"account-management"},{"title":"cbsupport CLI","url":"/docs/cbsupport/latest/","component":"cbsupport"},{"title":"Legal and policies","url":"/docs/cloudbees-common/latest/","component":"cloudbees-common"}]}]}],"components":{"cloudbees-build-acceleration-kb":{"name":"cloudbees-build-acceleration-kb","title":"Knowledge Base","version":"","url":"/docs/cloudbees-build-acceleration-kb/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-build-acceleration-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-kb":{"name":"cloudbees-cd-kb","title":"Knowledge Base","version":"","url":"/docs/cloudbees-cd-kb/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-ci-kb":{"name":"cloudbees-ci-kb","title":"Knowledge Base","version":"","url":"/docs/cloudbees-ci-kb/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-ci-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-feature-flags-kb":{"name":"cloudbees-feature-flags-kb","title":"Knowledge Base","version":"","url":"/docs/cloudbees-feature-flags-kb/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-feature-flags-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-platform-kb":{"name":"cloudbees-platform-kb","title":"Knowledge Base","version":"","url":"/docs/cloudbees-platform-kb/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-platform-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"common-kb":{"name":"common-kb","title":"Knowledge Base","version":"","url":"/docs/common-kb/latest/","versions":[{"version":"latest","url":"/docs/common-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"general-kb":{"name":"general-kb","title":"Knowledge Base","version":"","url":"/docs/general-kb/latest/","versions":[{"version":"latest","url":"/docs/general-kb/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-platform-changelog":{"name":"cloudbees-platform-changelog","title":"Changelog","version":"","url":"/docs/cloudbees-platform-changelog/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-platform-changelog/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-platform":{"name":"cloudbees-platform","title":"Documentation","version":"","url":"/docs/cloudbees-platform/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-platform/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-platform-lexicon":{"name":"cloudbees-platform-lexicon","title":"Lexicon","version":"","url":"/lexicon/cloudbees-platform","versions":[{"version":"latest","url":"/lexicon/cloudbees-platform","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-platform-sdk-reference":{"name":"cloudbees-platform-sdk-reference","title":"SDK reference","version":"","url":"/docs/cloudbees-platform-sdk-reference/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-platform-sdk-reference/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-api-dsl":{"name":"cloudbees-cd-api-dsl","title":"DSL API reference","version":"","url":"/docs/cloudbees-cd-api-dsl/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-api-dsl/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd-api-dsl/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd-api-dsl/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd-api-dsl/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd-api-dsl/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.10.0","url":"/docs/cloudbees-cd-api-dsl/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.08.0","url":"/docs/cloudbees-cd-api-dsl/2023.08.0/","displayVersion":"2023.08.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.06.0","url":"/docs/cloudbees-cd-api-dsl/2023.06.0/","displayVersion":"2023.06.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.04.0","url":"/docs/cloudbees-cd-api-dsl/2023.04.0/","displayVersion":"2023.04.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.03.0","url":"/docs/cloudbees-cd-api-dsl/2023.03.0/","displayVersion":"2023.03.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.02.0","url":"/docs/cloudbees-cd-api-dsl/2023.02.0/","displayVersion":"2023.02.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-api-ectool":{"name":"cloudbees-cd-api-ectool","title":"ectool API reference","version":"","url":"/docs/cloudbees-cd-api-ectool/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-api-ectool/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd-api-ectool/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd-api-ectool/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd-api-ectool/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd-api-ectool/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-api-groovy":{"name":"cloudbees-cd-api-groovy","title":"Groovy API reference","version":"","url":"/docs/cloudbees-cd-api-groovy/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-api-groovy/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd-api-groovy/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd-api-groovy/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd-api-groovy/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd-api-groovy/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.10.0","url":"/docs/cloudbees-cd-api-groovy/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.08.0","url":"/docs/cloudbees-cd-api-groovy/2023.08.0/","displayVersion":"2023.08.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.06.0","url":"/docs/cloudbees-cd-api-groovy/2023.06.0/","displayVersion":"2023.06.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.04.0","url":"/docs/cloudbees-cd-api-groovy/2023.04.0/","displayVersion":"2023.04.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.03.0","url":"/docs/cloudbees-cd-api-groovy/2023.03.0/","displayVersion":"2023.03.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.02.0","url":"/docs/cloudbees-cd-api-groovy/2023.02.0/","displayVersion":"2023.02.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-api-perl":{"name":"cloudbees-cd-api-perl","title":"Perl API reference","version":"","url":"/docs/cloudbees-cd-api-perl/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-api-perl/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd-api-perl/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd-api-perl/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd-api-perl/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd-api-perl/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.10.0","url":"/docs/cloudbees-cd-api-perl/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.08.0","url":"/docs/cloudbees-cd-api-perl/2023.08.0/","displayVersion":"2023.08.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.06.0","url":"/docs/cloudbees-cd-api-perl/2023.06.0/","displayVersion":"2023.06.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.04.0","url":"/docs/cloudbees-cd-api-perl/2023.04.0/","displayVersion":"2023.04.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.03.0","url":"/docs/cloudbees-cd-api-perl/2023.03.0/","displayVersion":"2023.03.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.02.0","url":"/docs/cloudbees-cd-api-perl/2023.02.0/","displayVersion":"2023.02.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-api-rest":{"name":"cloudbees-cd-api-rest","title":"REST API reference","version":"","url":"/docs/cloudbees-cd-api-rest/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-api-rest/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd-api-rest/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd-api-rest/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd-api-rest/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd-api-rest/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-automation-platform":{"name":"cloudbees-cd-automation-platform","title":"Automation Platform (Legacy)","version":"","url":"/docs/cloudbees-cd-automation-platform/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-automation-platform/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd-automation-platform/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd-automation-platform/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd-automation-platform/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd-automation-platform/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.10.0","url":"/docs/cloudbees-cd-automation-platform/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd":{"name":"cloudbees-cd","title":"Documentation","version":"","url":"/docs/cloudbees-cd/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-cd/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-cd/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-cd/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-cd/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.10.0","url":"/docs/cloudbees-cd/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.08.0","url":"/docs/cloudbees-cd/2023.08.0/","displayVersion":"2023.08.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.06.0","url":"/docs/cloudbees-cd/2023.06.0/","displayVersion":"2023.06.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.04.0","url":"/docs/cloudbees-cd/2023.04.0/","displayVersion":"2023.04.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.03.0","url":"/docs/cloudbees-cd/2023.03.0/","displayVersion":"2023.03.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.02.0","url":"/docs/cloudbees-cd/2023.02.0/","displayVersion":"2023.02.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.11","url":"/docs/cloudbees-cd/10.11/","displayVersion":"10.11 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.10","url":"/docs/cloudbees-cd/10.10/","displayVersion":"10.10 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.9","url":"/docs/cloudbees-cd/10.9/","displayVersion":"10.9 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.8","url":"/docs/cloudbees-cd/10.8/","displayVersion":"10.8 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.7","url":"/docs/cloudbees-cd/10.7/","displayVersion":"10.7 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.6","url":"/docs/cloudbees-cd/10.6/","displayVersion":"10.6 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.5","url":"/docs/cloudbees-cd/10.5/","displayVersion":"10.5 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.4","url":"/docs/cloudbees-cd/10.4/","displayVersion":"10.4 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.3","url":"/docs/cloudbees-cd/10.3/","displayVersion":"10.3 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.2","url":"/docs/cloudbees-cd/10.2/","displayVersion":"10.2 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.1","url":"/docs/cloudbees-cd/10.1/","displayVersion":"10.1 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.0","url":"/docs/cloudbees-cd/10.0/","displayVersion":"10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"9.2","url":"/docs/cloudbees-cd/9.2/","displayVersion":"9.2 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"9.1-and-earlier","url":"/docs/cloudbees-cd/9.1-and-earlier/","displayVersion":"9.1 and earlier (Legacy)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cdro-eval":{"name":"cloudbees-cdro-eval","title":"Technical evaluation","version":"","url":"/docs/cloudbees-cdro-eval/latest/eval/","versions":[{"version":"latest","url":"/docs/cloudbees-cdro-eval/latest/eval/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-pdk":{"name":"cloudbees-cd-pdk","title":"Plugin developer kit","version":"","url":"/docs/cloudbees-cd-pdk/latest/pdk/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-pdk/latest/pdk/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-plugin-docs":{"name":"cloudbees-cd-plugin-docs","title":"Plugin documentation","version":"","url":"/docs/cloudbees-cd-plugin-docs/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-plugin-docs/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-api":{"name":"cloudbees-cd-api","title":"API reference (Legacy)","version":"","url":"/docs/cloudbees-cd-api/2023.10.0/","versions":[{"version":"2023.10.0","url":"/docs/cloudbees-cd-api/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.08.0","url":"/docs/cloudbees-cd-api/2023.08.0/","displayVersion":"2023.08.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.06.0","url":"/docs/cloudbees-cd-api/2023.06.0/","displayVersion":"2023.06.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.04.0","url":"/docs/cloudbees-cd-api/2023.04.0/","displayVersion":"2023.04.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.03.0","url":"/docs/cloudbees-cd-api/2023.03.0/","displayVersion":"2023.03.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.02.0","url":"/docs/cloudbees-cd-api/2023.02.0/","displayVersion":"2023.02.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.11","url":"/docs/cloudbees-cd-api/10.11/","displayVersion":"10.11 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.10","url":"/docs/cloudbees-cd-api/10.10/","displayVersion":"10.10 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.9","url":"/docs/cloudbees-cd-api/10.9/","displayVersion":"10.9 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.8","url":"/docs/cloudbees-cd-api/10.8/flow-api/","displayVersion":"10.8 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.7","url":"/docs/cloudbees-cd-api/10.7/flow-api/","displayVersion":"10.7 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.6","url":"/docs/cloudbees-cd-api/10.6/flow-api/","displayVersion":"10.6 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.5","url":"/docs/cloudbees-cd-api/10.5/flow-api/","displayVersion":"10.5 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.4","url":"/docs/cloudbees-cd-api/10.4/flow-api/","displayVersion":"10.4 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.3","url":"/docs/cloudbees-cd-api/10.3/flow-api/","displayVersion":"10.3 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.2","url":"/docs/cloudbees-cd-api/10.2/flow-api/","displayVersion":"10.2 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.1","url":"/docs/cloudbees-cd-api/10.1/flow-api/","displayVersion":"10.1 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.0","url":"/docs/cloudbees-cd-api/10.0/flow-api/","displayVersion":"10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"9.2","url":"/docs/cloudbees-cd-api/9.2/flow-api/about","displayVersion":"9.2 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"7.3 and earlier","url":"/docs/cloudbees-cd-api/7.3%20and%20earlier/","displayVersion":"7.3 and earlier","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-feature-management-changelog":{"name":"cloudbees-feature-management-changelog","title":"Changelog","version":"","url":"/docs/cloudbees-feature-management-changelog/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-feature-management-changelog/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-feature-management":{"name":"cloudbees-feature-management","title":"Documentation","version":"","url":"/docs/cloudbees-feature-management/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-feature-management/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/"},{"label":"Onboarding","accessMode":"default","children":[{"label":"Onboarding","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/onboarding"},{"label":"What is CloudBees Feature Management?","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/what-is"},{"label":"Use cases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/use-cases"}]},{"label":"Installing SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/"},{"label":"Installing client-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/client-side-sdks"},{"label":"Android, AndroidTV, FireTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/android-sdk"},{"label":"C/C++ Client SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-client-sdk"},{"label":"iOS, AppleTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ios-sdk"},{"label":"JavaScript, Chromecast, Tizen SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-sdk"},{"label":".NET Client (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-client-sdk"},{"label":"React Native SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/react-native-sdk"},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-javascript-sdk"}]},{"label":"Installing server-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/server-side-sdks"},{"label":"C/C++ SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-sdk"},{"label":"Go SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/go-sdk"},{"label":"Java SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/java-sdk"},{"label":".Net (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-sdk"},{"label":"Node.js SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/nodejs-sdk"},{"label":"PHP SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/php-sdk"},{"label":"Python SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/python-sdk"},{"label":"Ruby SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ruby-sdk"},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-sdk"}]},{"label":"Both client-side and server-side","accessMode":"default","children":[{"label":"JavaScript SSR SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-ssr-sdk"}]}]},{"label":"Feature flags","accessMode":"default","children":[{"label":"About feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/about-feature-flags"},{"label":"Organizations and apps","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/organizations-and-apps"},{"label":"Environments","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/environments"},{"label":"Creating a feature flag","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/creating-feature-flags"},{"label":"Creating a boolean flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-boolean-flag"},{"label":"Creating a string flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-string-flag"},{"label":"Creating a number flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-number-flag"},{"label":"Creating a flag via Dynamic API","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/dynamic-api"},{"label":"Setting flag default values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-default-values"}]},{"label":"Feature flag settings","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/feature-flag-setting"},{"label":"Deleting a feature flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/delete-flag"},{"label":"Managing flags with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/managing-flags-with-jira"},{"label":"Embedded feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/embedded-feature-flags"},{"label":"Multiplatform feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/multiplatform-feature-flags"},{"label":"Flag freeze levels","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-freeze"},{"label":"Flag update flow","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-update-flow"},{"label":"Configuration values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/configuration-values"},{"label":"Requesting approval for flag configurations","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/approval-requests"}]},{"label":"Feature releases","accessMode":"default","children":[{"label":"Managing feature releases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/toggling-on-and-off"},{"label":"Configuring flags for release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/configure"},{"label":"Custom properties","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/custom-properties"},{"label":"Configuring a split release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/percentage-rollouts"},{"label":"Scheduling a feature release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/scheduled-rollouts"},{"label":"Target groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/target-groups"},{"label":"Flag dependencies","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-dependencies"},{"label":"Flag context","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-context"}]},{"label":"Flag groups","accessMode":"default","children":[{"label":"Managing flag groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/flag-groups/feature-groups"}]},{"label":"Configuration as Code","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/intro"},{"label":"Activating CasC with GitHub","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/casc-github"}]},{"label":"Debugging and testing","accessMode":"default","children":[{"label":"Verbose logging","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/verbose"},{"label":"Local testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/override-view"},{"label":"Microservices testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/microservices-automated-testing-and-local-development"},{"label":"User space error handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/user-space-error-handler"}]},{"label":"Data analysis","accessMode":"default","children":[{"label":"Flag impressions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/flag-impressions"},{"label":"Impression handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/impression-handler"},{"label":"Fetched handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/configuration-fetched-handler"}]},{"label":"Integrations","accessMode":"default","children":[{"label":"Integrating with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/jira-integration"},{"label":"Integrating with Jenkins","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/cb-fm-jenkins-plugin"},{"label":"Integrating with Slack","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/slack"},{"label":"Integrating with Microsoft Teams","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/teams"},{"label":"Configuring webhooks","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/webhooks"}]},{"label":"Administering","accessMode":"default","children":[{"label":"Managing user accounts","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/user-team-settings"},{"label":"Managing organization permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/organization-permission-management"},{"label":"Managing app permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/application-setting"},{"label":"Managing subscriptions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/billing"},{"label":"Audit log","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/audit-log"}]},{"label":"Security","accessMode":"default","children":[{"label":"SOC 2 compliance","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/soc-2-compliance"},{"label":"SAML single sign-on","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/saml-single-sign-on"},{"label":"Multifactor authentication","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/multifactor-authentication"},{"label":"Allow/Disallow domains","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/allowlist-domains"},{"label":"Secret mode","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/enabling-secret-mode"},{"label":"Using a proxy","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/proxy"}]},{"label":"Legal and policies","accessMode":"default","children":[{"label":"Support policies","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/support-policies/cloudbees-feature-management"},{"label":"Supported platforms","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/supported-platforms/cloudbees-feature-management"},{"label":"Terms and services","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/subscription-agreement/"},{"label":"Open Source Software Attributes","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/software-attributes"}]}]}]},"cloudbees-fm-lexicon":{"name":"cloudbees-fm-lexicon","title":"Lexicon","version":"","url":"/lexicon/cloudbees-fm","versions":[{"version":"latest","url":"/lexicon/cloudbees-fm","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-feature-management-rest-api":{"name":"cloudbees-feature-management-rest-api","title":"REST API","version":"","url":"/docs/cloudbees-feature-management-rest-api/latest/introduction","versions":[{"version":"latest","url":"/docs/cloudbees-feature-management-rest-api/latest/introduction","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-codeship-changelog":{"name":"cloudbees-codeship-changelog","title":"Changelog","version":"","url":"/docs/cloudbees-codeship-changelog/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-codeship-changelog/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-codeship":{"name":"cloudbees-codeship","title":"Documentation","version":"","url":"/docs/cloudbees-codeship/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-codeship/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-build-acceleration-release-notes":{"name":"cloudbees-build-acceleration-release-notes","title":"Release notes","version":"","url":"/docs/cloudbees-build-acceleration-release-notes/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-build-acceleration-release-notes/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-release-notes":{"name":"cloudbees-cd-release-notes","title":"Release notes","version":"","url":"/docs/cloudbees-cd-release-notes/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-cd-release-notes/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"release-notes":{"name":"release-notes","title":"Release notes","version":"","url":"/docs/release-notes/latest/cloudbees-ci/","versions":[{"version":"latest","url":"/docs/release-notes/latest/cloudbees-ci/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"account-management":{"name":"account-management","title":"Account management","version":"","url":"/docs/account-management/latest/","versions":[{"version":"latest","url":"/docs/account-management/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-common":{"name":"cloudbees-common","title":"Legal and policies","version":"","url":"/docs/cloudbees-common/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-common/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-build-acceleration-common":{"name":"cloudbees-build-acceleration-common","title":"Annotations and error messages","version":"","url":"/docs/cloudbees-build-acceleration-common/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-build-acceleration-common/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-ba-lexicon":{"name":"cloudbees-ba-lexicon","title":"Lexicon","version":"","url":"/lexicon/cloudbees-fm","versions":[{"version":"latest","url":"/lexicon/cloudbees-fm","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-build-acceleration-api":{"name":"cloudbees-build-acceleration-api","title":"API reference","version":"","url":"/docs/cloudbees-build-acceleration-api/latest/agent-management","versions":[{"version":"latest","url":"/docs/cloudbees-build-acceleration-api/latest/agent-management","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-feature-management-api":{"name":"cloudbees-feature-management-api","title":"SDK API","version":"","url":"/docs/cloudbees-feature-management-api/latest/api-reference/","versions":[{"version":"latest","url":"/docs/cloudbees-feature-management-api/latest/api-reference/","displayVersion":"latest (5.x)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"4.9","url":"/docs/cloudbees-feature-management-api/4.9/","displayVersion":"4.x","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-sda":{"name":"cloudbees-sda","title":"CloudBees Software Delivery Automation","version":"","url":"/docs/cloudbees-sda/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-sda/latest/","displayVersion":"latest (2024.12.0)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.09.0","url":"/docs/cloudbees-sda/2024.09.0/","displayVersion":"2024.09.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.06.0","url":"/docs/cloudbees-sda/2024.06.0/","displayVersion":"2024.06.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2024.03.0","url":"/docs/cloudbees-sda/2024.03.0/","displayVersion":"2024.03.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.12.0","url":"/docs/cloudbees-sda/2023.12.0/","displayVersion":"2023.12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.10.0","url":"/docs/cloudbees-sda/2023.10.0/","displayVersion":"2023.10.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.08.0","url":"/docs/cloudbees-sda/2023.08.0/","displayVersion":"2023.08.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.06.0","url":"/docs/cloudbees-sda/2023.06.0/","displayVersion":"2023.06.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.04.0","url":"/docs/cloudbees-sda/2023.04.0/","displayVersion":"2023.04.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.03.0","url":"/docs/cloudbees-sda/2023.03.0/","displayVersion":"2023.03.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2023.02.0","url":"/docs/cloudbees-sda/2023.02.0/","displayVersion":"2023.02.0 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.11","url":"/docs/cloudbees-sda/10.11/","displayVersion":"10.11 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.10","url":"/docs/cloudbees-sda/10.10/","displayVersion":"10.10 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.9","url":"/docs/cloudbees-sda/10.9/","displayVersion":"10.9 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.8","url":"/docs/cloudbees-sda/10.8/","displayVersion":"10.8 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.7","url":"/docs/cloudbees-sda/10.7/","displayVersion":"10.7 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.6","url":"/docs/cloudbees-sda/10.6/","displayVersion":"10.6 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.5","url":"/docs/cloudbees-sda/10.5/","displayVersion":"10.5 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.4","url":"/docs/cloudbees-sda/10.4/","displayVersion":"10.4 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.3","url":"/docs/cloudbees-sda/10.3/","displayVersion":"10.3 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.2","url":"/docs/cloudbees-sda/10.2/","displayVersion":"10.2 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.1","url":"/docs/cloudbees-sda/10.1/","displayVersion":"10.1 (Legacy)","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-ci-migration":{"name":"cloudbees-ci-migration","title":"Migration guides","version":"","url":"/docs/cloudbees-ci-migration/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-ci-migration/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-ci-api":{"name":"cloudbees-ci-api","title":"API reference","version":"","url":"/docs/cloudbees-ci-api/latest/api-authentication","versions":[{"version":"latest","url":"/docs/cloudbees-ci-api/latest/api-authentication","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cbsupport":{"name":"cbsupport","title":"cbsupport CLI","version":"","url":"/docs/cbsupport/latest/","versions":[{"version":"latest","url":"/docs/cbsupport/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-previews":{"name":"cloudbees-previews","title":"Documentation","version":"","url":"/docs/cloudbees-previews/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-previews/latest/","displayVersion":"latest (Preview)","prerelease":false,"accessMode":"default","navigation":[]}]},"docsite-global":{"name":"docsite-global","title":"Shared content for all sites","version":"","url":"/docs/docsite-global/latest/","versions":[{"version":"latest","url":"/docs/docsite-global/latest/","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-ci":{"name":"cloudbees-ci","title":"Documentation","version":"","url":"/docs/cloudbees-ci/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-ci/latest/","displayVersion":"latest (2.479.3.1)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.479.2.3","url":"/docs/cloudbees-ci/2.479.2.3/","displayVersion":"2.479.2.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.479.1.4","url":"/docs/cloudbees-ci/2.479.1.4/","displayVersion":"2.479.1.4","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.479.1.3","url":"/docs/cloudbees-ci/2.479.1.3/","displayVersion":"2.479.1.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.462.3.3","url":"/docs/cloudbees-ci/2.462.3.3/","displayVersion":"2.462.3.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.462.2.2","url":"/docs/cloudbees-ci/2.462.2.2/","displayVersion":"2.462.2.2","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.462.1.3","url":"/docs/cloudbees-ci/2.462.1.3/","displayVersion":"2.462.1.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.452.3.2","url":"/docs/cloudbees-ci/2.452.3.2/","displayVersion":"2.452.3.2","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.452.2.4","url":"/docs/cloudbees-ci/2.452.2.4/","displayVersion":"2.452.2.4","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.452.2.3","url":"/docs/cloudbees-ci/2.452.2.3/","displayVersion":"2.452.2.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.452.1.2","url":"/docs/cloudbees-ci/2.452.1.2/","displayVersion":"2.452.1.2","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.440.3.8","url":"/docs/cloudbees-ci/2.440.3.8/","displayVersion":"2.440.3.8","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.440.3.7","url":"/docs/cloudbees-ci/2.440.3.7/","displayVersion":"2.440.3.7","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.440.2.1","url":"/docs/cloudbees-ci/2.440.2.1/","displayVersion":"2.440.2.1","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.440.1.4","url":"/docs/cloudbees-ci/2.440.1.4/","displayVersion":"2.440.1.4","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.440.1.3","url":"/docs/cloudbees-ci/2.440.1.3/","displayVersion":"2.440.1.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.426.3.3","url":"/docs/cloudbees-ci/2.426.3.3/","displayVersion":"2.426.3.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"2.426.2.2","url":"/docs/cloudbees-ci/2.426.2.2/","displayVersion":"2.426.2.2","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-build-acceleration":{"name":"cloudbees-build-acceleration","title":"Documentation","version":"","url":"/docs/cloudbees-build-acceleration/latest/","versions":[{"version":"latest","url":"/docs/cloudbees-build-acceleration/latest/","displayVersion":"latest (12.7)","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.6","url":"/docs/cloudbees-build-acceleration/12.6/","displayVersion":"12.6","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.5","url":"/docs/cloudbees-build-acceleration/12.5/","displayVersion":"12.5","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.4","url":"/docs/cloudbees-build-acceleration/12.4/","displayVersion":"12.4","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.3","url":"/docs/cloudbees-build-acceleration/12.3/","displayVersion":"12.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.2","url":"/docs/cloudbees-build-acceleration/12.2/","displayVersion":"12.2","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.1","url":"/docs/cloudbees-build-acceleration/12.1/","displayVersion":"12.1","prerelease":false,"accessMode":"default","navigation":[]},{"version":"12.0","url":"/docs/cloudbees-build-acceleration/12.0/","displayVersion":"12.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"11.3","url":"/docs/cloudbees-build-acceleration/11.3/","displayVersion":"11.3","prerelease":false,"accessMode":"default","navigation":[]},{"version":"11.2","url":"/docs/cloudbees-build-acceleration/11.2/","displayVersion":"11.2","prerelease":false,"accessMode":"default","navigation":[]},{"version":"11.1","url":"/docs/cloudbees-build-acceleration/11.1/","displayVersion":"11.1","prerelease":false,"accessMode":"default","navigation":[]},{"version":"11.0","url":"/docs/cloudbees-build-acceleration/11.0/","displayVersion":"11.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.1","url":"/docs/cloudbees-build-acceleration/10.1/","displayVersion":"10.1","prerelease":false,"accessMode":"default","navigation":[]},{"version":"10.0","url":"/docs/cloudbees-build-acceleration/10.0/","displayVersion":"10.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"9.1","url":"/docs/cloudbees-build-acceleration/9.1/","displayVersion":"9.1","prerelease":false,"accessMode":"default","navigation":[]},{"version":"9.0","url":"/docs/cloudbees-build-acceleration/9.0/","displayVersion":"9.0","prerelease":false,"accessMode":"default","navigation":[]},{"version":"8.2-and-older","url":"/docs/cloudbees-build-acceleration/8.2-and-older/","displayVersion":"8.2 and older","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-cd-lexicon":{"name":"cloudbees-cd-lexicon","title":"Lexicon","version":"","url":"/lexicon/cloudbees-cd","versions":[{"version":"latest","url":"/lexicon/cloudbees-cd","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]},"cloudbees-ci-lexicon":{"name":"cloudbees-ci-lexicon","title":"Lexicon","version":"","url":"/lexicon/cloudbees-ci","versions":[{"version":"latest","url":"/lexicon/cloudbees-ci","displayVersion":"latest","prerelease":false,"accessMode":"default","navigation":[]}]}},"componentNames":["cloudbees-build-acceleration-kb","cloudbees-cd-kb","cloudbees-ci-kb","cloudbees-feature-flags-kb","cloudbees-platform-kb","common-kb","general-kb","cloudbees-platform-changelog","cloudbees-platform","cloudbees-platform-lexicon","cloudbees-platform-sdk-reference","cloudbees-cd-api-dsl","cloudbees-cd-api-ectool","cloudbees-cd-api-groovy","cloudbees-cd-api-perl","cloudbees-cd-api-rest","cloudbees-cd-automation-platform","cloudbees-cd","cloudbees-cdro-eval","cloudbees-cd-pdk","cloudbees-cd-plugin-docs","cloudbees-cd-api","cloudbees-feature-management-changelog","cloudbees-feature-management","cloudbees-fm-lexicon","cloudbees-feature-management-rest-api","cloudbees-codeship-changelog","cloudbees-codeship","cloudbees-build-acceleration-release-notes","cloudbees-cd-release-notes","release-notes","account-management","cloudbees-common","cloudbees-build-acceleration-common","cloudbees-ba-lexicon","cloudbees-build-acceleration-api","cloudbees-feature-management-api","cloudbees-sda","cloudbees-ci-migration","cloudbees-ci-api","cbsupport","cloudbees-previews","docsite-global","cloudbees-ci","cloudbees-build-acceleration","cloudbees-cd-lexicon","cloudbees-ci-lexicon"],"componentGroups":[{"details":{"id":188717,"key":"account-management","label":"Account management","category":"Resources","isSearchable":false,"sortOrder":1},"members":[{"componentId":90,"componentGroupId":188717,"component":"account-management","sortOrder":1},{"componentId":111,"componentGroupId":188717,"component":"common-kb","sortOrder":1},{"componentId":101,"componentGroupId":188717,"component":"general-kb","sortOrder":1}]},{"details":{"id":188718,"key":"cbsupport","label":"cbsupport CLI","category":"Resources","isSearchable":false,"sortOrder":2},"members":[{"componentId":68,"componentGroupId":188718,"component":"cbsupport","sortOrder":2}]},{"details":{"id":188720,"key":"legal-policies","label":"Legal and policies","category":"Resources","isSearchable":false,"sortOrder":4},"members":[{"componentId":16,"componentGroupId":188720,"component":"cloudbees-common","sortOrder":4}]},{"details":{"id":188721,"key":"cloudbees-sda","label":"CloudBees Software Delivery Automation","category":"Software Delivery Automation","isSearchable":false,"sortOrder":5},"members":[{"componentId":77,"componentGroupId":188721,"component":"cloudbees-sda","sortOrder":5}]},{"details":{"id":188722,"key":"cloudbees-ci","label":"CloudBees CI","category":"Software Delivery Automation","isSearchable":false,"sortOrder":6},"members":[{"componentId":9,"componentGroupId":188722,"component":"cloudbees-ci","sortOrder":6},{"componentId":35,"componentGroupId":188722,"component":"cloudbees-ci-api","sortOrder":6},{"componentId":34,"componentGroupId":188722,"component":"cloudbees-ci-migration","sortOrder":6},{"componentId":117,"componentGroupId":188722,"component":"cloudbees-ci-lexicon","sortOrder":6},{"componentId":15,"componentGroupId":188722,"component":"release-notes","sortOrder":6},{"componentId":123,"componentGroupId":188722,"component":"cloudbees-ci-kb","sortOrder":6}]},{"details":{"id":188723,"key":"cloudbees-cd","label":"CloudBees CD/RO","category":"Software Delivery Automation","isSearchable":false,"sortOrder":7},"members":[{"componentId":8,"componentGroupId":188723,"component":"cloudbees-cd","sortOrder":7},{"componentId":158,"componentGroupId":188723,"component":"cloudbees-cd-api-dsl","sortOrder":7},{"componentId":388,"componentGroupId":188723,"component":"cloudbees-cd-api-ectool","sortOrder":7},{"componentId":159,"componentGroupId":188723,"component":"cloudbees-cd-api-groovy","sortOrder":7},{"componentId":160,"componentGroupId":188723,"component":"cloudbees-cd-api-perl","sortOrder":7},{"componentId":387,"componentGroupId":188723,"component":"cloudbees-cd-api-rest","sortOrder":7},{"componentId":71,"componentGroupId":188723,"component":"cloudbees-cd-pdk","sortOrder":7},{"componentId":98,"componentGroupId":188723,"component":"cloudbees-cd-plugin-docs","sortOrder":7},{"componentId":76,"componentGroupId":188723,"component":"cloudbees-cdro-eval","sortOrder":7},{"componentId":118,"componentGroupId":188723,"component":"cloudbees-cd-lexicon","sortOrder":7},{"componentId":25,"componentGroupId":188723,"component":"cloudbees-cd-release-notes","sortOrder":7},{"componentId":103,"componentGroupId":188723,"component":"cloudbees-cd-kb","sortOrder":7},{"componentId":385,"componentGroupId":188723,"component":"cloudbees-cd-automation-platform","sortOrder":7},{"componentId":38,"componentGroupId":188723,"component":"cloudbees-cd-api","sortOrder":7}]},{"details":{"id":188724,"key":"cloudbees-previews","label":"CloudBees Previews","category":"Software Delivery Automation","isSearchable":false,"sortOrder":8},"members":[{"componentId":75,"componentGroupId":188724,"component":"cloudbees-previews","sortOrder":8}]},{"details":{"id":188725,"key":"cloudbees-platform","label":"CloudBees platform","category":"Cloud-Native Platform","isSearchable":false,"sortOrder":9},"members":[{"componentId":395,"componentGroupId":188725,"component":"cloudbees-platform","sortOrder":9},{"componentId":396,"componentGroupId":188725,"component":"cloudbees-platform-changelog","sortOrder":9},{"componentId":411,"componentGroupId":188725,"component":"cloudbees-platform-lexicon","sortOrder":9},{"componentId":397,"componentGroupId":188725,"component":"cloudbees-platform-sdk-reference","sortOrder":9}]},{"details":{"id":188728,"key":"cloudbees-fm","label":"CloudBees Feature Management (legacy)","category":"Cloud-Native Platform","isSearchable":false,"sortOrder":12},"members":[{"componentId":21,"componentGroupId":188728,"component":"cloudbees-feature-management","sortOrder":12},{"componentId":22,"componentGroupId":188728,"component":"cloudbees-feature-management-rest-api","sortOrder":12},{"componentId":33,"componentGroupId":188728,"component":"cloudbees-feature-management-api","sortOrder":12},{"componentId":23,"componentGroupId":188728,"component":"cloudbees-feature-management-changelog","sortOrder":12},{"componentId":124,"componentGroupId":188728,"component":"cloudbees-fm-lexicon","sortOrder":12},{"componentId":112,"componentGroupId":188728,"component":"cloudbees-feature-flags-kb","sortOrder":12}]},{"details":{"id":188729,"key":"cloudbees-ba","label":"CloudBees Build Acceleration","category":"Other CloudBees Products","isSearchable":false,"sortOrder":13},"members":[{"componentId":4,"componentGroupId":188729,"component":"cloudbees-build-acceleration","sortOrder":13},{"componentId":32,"componentGroupId":188729,"component":"cloudbees-build-acceleration-api","sortOrder":13},{"componentId":17,"componentGroupId":188729,"component":"cloudbees-build-acceleration-common","sortOrder":13},{"componentId":24,"componentGroupId":188729,"component":"cloudbees-build-acceleration-release-notes","sortOrder":13},{"componentId":125,"componentGroupId":188729,"component":"cloudbees-ba-lexicon","sortOrder":13},{"componentId":105,"componentGroupId":188729,"component":"cloudbees-build-acceleration-kb","sortOrder":13}]},{"details":{"id":188730,"key":"cloudbees-codeship","label":"CloudBees CodeShip","category":"Other CloudBees Products","isSearchable":false,"sortOrder":14},"members":[{"componentId":5,"componentGroupId":188730,"component":"cloudbees-codeship","sortOrder":14},{"componentId":40,"componentGroupId":188730,"component":"cloudbees-codeship-changelog","sortOrder":14}]}],"lexiconGroups":[{"key":"cloudbees-ci","label":"CloudBees CI"},{"key":"cloudbees-cd","label":"CloudBees CD/RO"},{"key":"cloudbees-platform","label":"CloudBees platform"},{"key":"cloudbees-fm","label":"CloudBees Feature Management (legacy)"},{"key":"cloudbees-ba","label":"CloudBees Build Acceleration"}],"pageDisplayMode":"full","pageRelationshipEntity":{"canonicalUrl":"https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/","pageVersionUrls":{"latest":"/docs/cloudbees-feature-management/latest/"},"previousNav":null,"nextNav":{"label":"Onboarding","accessMode":"default","children":[{"label":"Onboarding","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/onboarding"},{"label":"What is CloudBees Feature Management?","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/what-is"},{"label":"Use cases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/use-cases"}]}},"captchaSiteKey":"6LcTAdAaAAAAAEP2SdJ89COQIxsnM638uoECmBKv","searchCategories":[{"key":"troubleshooting","labelSingle":"Troubleshooting","labelPlural":"Troubleshooting","showInSearch":true},{"key":"audit-and-compliance","labelSingle":"Audit and compliance","labelPlural":"Audit and compliance","showInSearch":true},{"key":"reference","labelSingle":"Reference","labelPlural":"Reference","showInSearch":true},{"key":"security","labelSingle":"Security","labelPlural":"Security","showInSearch":true},{"key":"scalability","labelSingle":"Scalability","labelPlural":"Scalability","showInSearch":true},{"key":"automation","labelSingle":"Automation","labelPlural":"Automation","showInSearch":true},{"key":"data-analytics","labelSingle":"Data analytics","labelPlural":"Data analytics","showInSearch":true},{"key":"developer-productivity","labelSingle":"Developer productivity","labelPlural":"Developer productivity","showInSearch":true},{"key":"identity-management","labelSingle":"Identity management","labelPlural":"Identity management","showInSearch":true},{"key":"extensibility","labelSingle":"Extensibility","labelPlural":"Extensibility","showInSearch":true},{"key":"knowledge-base","labelSingle":"Knowledge base","labelPlural":"Knowledge base","showInSearch":true}],"consoleUrl":"https://app.cloudbees.com/my-account","segmentApiKey":"uszHO9zhL1luNosxbU6febMlnn3v9ccl","sentry":{"enabled":true,"dsn":"https://d2ae7aaf8abb44ebba9b4313ecfba68b@o283579.ingest.sentry.io/1522418","release":"build-main-7214","environment":"production"},"template":"docs","indexable":true,"templateTitle":"CloudBees Docs","pageTitle":"CloudBees Feature Management","pathname":"/docs/cloudbees-feature-management/latest/","nonce":"ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj","queryParams":{},"currentNavigation":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/","id":0},{"label":"Onboarding","accessMode":"default","children":[{"label":"Onboarding","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/onboarding","id":2},{"label":"What is CloudBees Feature Management?","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/what-is","id":3},{"label":"Use cases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/use-cases","id":4}],"id":1},{"label":"Installing SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/","id":6},{"label":"Installing client-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/client-side-sdks","id":8},{"label":"Android, AndroidTV, FireTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/android-sdk","id":9},{"label":"C/C++ Client SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-client-sdk","id":10},{"label":"iOS, AppleTV SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ios-sdk","id":11},{"label":"JavaScript, Chromecast, Tizen SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-sdk","id":12},{"label":".NET Client (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-client-sdk","id":13},{"label":"React Native SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/react-native-sdk","id":14},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-javascript-sdk","id":15}],"id":7},{"label":"Installing server-side SDKs","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/server-side-sdks","id":17},{"label":"C/C++ SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/c-cpp-sdk","id":18},{"label":"Go SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/go-sdk","id":19},{"label":"Java SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/java-sdk","id":20},{"label":".Net (C#) SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/net-sdk","id":21},{"label":"Node.js SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/nodejs-sdk","id":22},{"label":"PHP SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/php-sdk","id":23},{"label":"Python SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/python-sdk","id":24},{"label":"Ruby SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/ruby-sdk","id":25},{"label":"TypeScript SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/typescript-sdk","id":26}],"id":16},{"label":"Both client-side and server-side","accessMode":"default","children":[{"label":"JavaScript SSR SDK","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/getting-started/javascript-ssr-sdk","id":28}],"id":27}],"id":5},{"label":"Feature flags","accessMode":"default","children":[{"label":"About feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/about-feature-flags","id":30},{"label":"Organizations and apps","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/organizations-and-apps","id":31},{"label":"Environments","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/environments","id":32},{"label":"Creating a feature flag","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/creating-feature-flags","id":34},{"label":"Creating a boolean flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-boolean-flag","id":35},{"label":"Creating a string flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-string-flag","id":36},{"label":"Creating a number flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/create-a-number-flag","id":37},{"label":"Creating a flag via Dynamic API","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/dynamic-api","id":38},{"label":"Setting flag default values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-default-values","id":39}],"id":33},{"label":"Feature flag settings","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/feature-flag-setting","id":40},{"label":"Deleting a feature flag","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/delete-flag","id":41},{"label":"Managing flags with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/managing-flags-with-jira","id":42},{"label":"Embedded feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/embedded-feature-flags","id":43},{"label":"Multiplatform feature flags","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/multiplatform-feature-flags","id":44},{"label":"Flag freeze levels","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-freeze","id":45},{"label":"Flag update flow","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/flag-update-flow","id":46},{"label":"Configuration values","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/configuration-values","id":47},{"label":"Requesting approval for flag configurations","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-flags/approval-requests","id":48}],"id":29},{"label":"Feature releases","accessMode":"default","children":[{"label":"Managing feature releases","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/toggling-on-and-off","id":50},{"label":"Configuring flags for release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/configure","id":51},{"label":"Custom properties","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/custom-properties","id":52},{"label":"Configuring a split release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/percentage-rollouts","id":53},{"label":"Scheduling a feature release","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/scheduled-rollouts","id":54},{"label":"Target groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/target-groups","id":55},{"label":"Flag dependencies","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-dependencies","id":56},{"label":"Flag context","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/feature-releases/flag-context","id":57}],"id":49},{"label":"Flag groups","accessMode":"default","children":[{"label":"Managing flag groups","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/flag-groups/feature-groups","id":59}],"id":58},{"label":"Configuration as Code","accessMode":"default","children":[{"label":"Introduction","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/intro","id":61},{"label":"Activating CasC with GitHub","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/config-as-code/casc-github","id":62}],"id":60},{"label":"Debugging and testing","accessMode":"default","children":[{"label":"Verbose logging","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/verbose","id":64},{"label":"Local testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/override-view","id":65},{"label":"Microservices testing","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/microservices-automated-testing-and-local-development","id":66},{"label":"User space error handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/debugging/user-space-error-handler","id":67}],"id":63},{"label":"Data analysis","accessMode":"default","children":[{"label":"Flag impressions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/flag-impressions","id":69},{"label":"Impression handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/impression-handler","id":70},{"label":"Fetched handler","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/reporting/configuration-fetched-handler","id":71}],"id":68},{"label":"Integrations","accessMode":"default","children":[{"label":"Integrating with Jira","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/jira-integration","id":73},{"label":"Integrating with Jenkins","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/cb-fm-jenkins-plugin","id":74},{"label":"Integrating with Slack","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/slack","id":75},{"label":"Integrating with Microsoft Teams","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/teams","id":76},{"label":"Configuring webhooks","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/integration/webhooks","id":77}],"id":72},{"label":"Administering","accessMode":"default","children":[{"label":"Managing user accounts","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/user-team-settings","id":79},{"label":"Managing organization permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/organization-permission-management","id":80},{"label":"Managing app permissions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/application-setting","id":81},{"label":"Managing subscriptions","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/billing","id":82},{"label":"Audit log","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/administration/audit-log","id":83}],"id":78},{"label":"Security","accessMode":"default","children":[{"label":"SOC 2 compliance","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/soc-2-compliance","id":85},{"label":"SAML single sign-on","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/saml-single-sign-on","id":86},{"label":"Multifactor authentication","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/multifactor-authentication","id":87},{"label":"Allow/Disallow domains","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/allowlist-domains","id":88},{"label":"Secret mode","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/enabling-secret-mode","id":89},{"label":"Using a proxy","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/security/proxy","id":90}],"id":84},{"label":"Legal and policies","accessMode":"default","children":[{"label":"Support policies","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/support-policies/cloudbees-feature-management","id":92},{"label":"Supported platforms","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/supported-platforms/cloudbees-feature-management","id":93},{"label":"Terms and services","accessMode":"default","children":[],"url":"/docs/cloudbees-common/latest/subscription-agreement/","id":94},{"label":"Open Source Software Attributes","accessMode":"default","children":[],"url":"/docs/cloudbees-feature-management/latest/software-attributes","id":95}],"id":91}],"googleTagManagerId":"G-REST0XV53B","siteId":22799,"siteURL":"https://docs.cloudbees.com","renderer":"product","resourceId":416848928,"title":"CloudBees Feature Management","accessMode":"default","statusCode":200,"pageMetadata":{"path":"/docs/cloudbees-feature-management/latest/","document":{"toc":[],"content":{"type":"element","name":"article","attribs":{"class":"doc"},"children":[{"type":"text","content":"\n\n"}]},"metadata":{"type":"metadata","name":"renderer","metadata":{"title":"CloudBees Feature Management","description":"CloudBees Feature Management is an advanced feature flagging solution that lets your development teams quickly build and deploy applications without compromising on safety. By providing a gradual release mechanism and a simple way to define target audiences, CloudBees Feature Management allows developers and product managers to optimize feature releases and customize the user experience. CloudBees Feature Management gives teams control over features that are in staging, production, or any environment in the deployment pipeline.","video":{"title":"Watch a demo","url":"https://cloudbees.wistia.com/medias/a1z6knauo6"},"quickLinks":[{"title":"What's new?","url":"/docs/cloudbees-feature-management-changelog/latest/"},{"title":"Rest API","url":"/docs/cloudbees-feature-management-rest-api/latest/introduction"},{"title":"SDK API","url":"/docs/cloudbees-feature-management-api/latest/api-reference/"}],"featureSection":{"features":[{"title":"What is CloudBees Feature Management?","description":"If you are new to CloudBees Feature Management, start here to learn about its use cases and problems solved by using feature flags.","url":"/docs/cloudbees-feature-management/latest/what-is"},{"title":"Installing the SDK","description":"Learn how to install CloudBees Feature Management client-side or server-side SDKs - the first step necessary to start creating and deploying flags.","url":"/docs/cloudbees-feature-management/latest/getting-started/"},{"title":"Create your first feature flag","description":"Once you have the SDK installed in your application, you can create your first feature flag. Give it a name and then attach a target group to release it to.","url":"/docs/cloudbees-feature-management/latest/feature-flags/creating-feature-flags"},{"title":"Configuration as Code","description":"Configuration as Code allows the entire configuration of CloudBees Feature Management to be stored as source code. It integrates the CloudBees Feature Management UI with your existing environment.","url":"/docs/cloudbees-feature-management/latest/config-as-code/configuration-as-code"},{"title":"Approval requests","description":"Implement a higher level of governance by enabling approval requests for flag changes. Supports SOC and SOX compliance requirements.","url":"/docs/cloudbees-feature-management/latest/feature-flags/approval-requests"},{"title":"Cleaning up a feature flag","description":"Determine when it is safe to delete your unused, outdated, and fully deployed flags with cleanup recommendations and quick access links to task locations.","url":"/docs/cloudbees-feature-management/latest/feature-flags/delete-flag"}]},"docSection":{"title":"Other Guides and Resources","description":"Resources that help you get going and keep you on based on real-time analytics","sections":[{"title":"The Ultimate Guide to Feature Flags","description":"In this catch-all guide, all the basics are covered as well as how Flag-Driven-Development can help modern software teams deliver features that are more used, stickier, and ultimately more loved.","url":"https://www.cloudbees.com/resource/whitepaper/the-ultimate-feature-flag-guide"},{"title":"Feature Management Platform: Build vs Buy","description":"Naturally, the question arises, should you build or buy? There are viable options for both. Before diving into the complexity of choosing a path, let’s look at the value these flags provide.","url":"https://rollout.io/feature-flags-should-i-build-or-buy/"}]}}}},"rendererMetadata":{"title":"CloudBees Feature Management","description":"CloudBees Feature Management is an advanced feature flagging solution that lets your development teams quickly build and deploy applications without compromising on safety. By providing a gradual release mechanism and a simple way to define target audiences, CloudBees Feature Management allows developers and product managers to optimize feature releases and customize the user experience. CloudBees Feature Management gives teams control over features that are in staging, production, or any environment in the deployment pipeline.","video":{"title":"Watch a demo","url":"https://cloudbees.wistia.com/medias/a1z6knauo6"},"quickLinks":[{"title":"What's new?","url":"/docs/cloudbees-feature-management-changelog/latest/"},{"title":"Rest API","url":"/docs/cloudbees-feature-management-rest-api/latest/introduction"},{"title":"SDK API","url":"/docs/cloudbees-feature-management-api/latest/api-reference/"}],"featureSection":{"features":[{"title":"What is CloudBees Feature Management?","description":"If you are new to CloudBees Feature Management, start here to learn about its use cases and problems solved by using feature flags.","url":"/docs/cloudbees-feature-management/latest/what-is"},{"title":"Installing the SDK","description":"Learn how to install CloudBees Feature Management client-side or server-side SDKs - the first step necessary to start creating and deploying flags.","url":"/docs/cloudbees-feature-management/latest/getting-started/"},{"title":"Create your first feature flag","description":"Once you have the SDK installed in your application, you can create your first feature flag. Give it a name and then attach a target group to release it to.","url":"/docs/cloudbees-feature-management/latest/feature-flags/creating-feature-flags"},{"title":"Configuration as Code","description":"Configuration as Code allows the entire configuration of CloudBees Feature Management to be stored as source code. It integrates the CloudBees Feature Management UI with your existing environment.","url":"/docs/cloudbees-feature-management/latest/config-as-code/configuration-as-code"},{"title":"Approval requests","description":"Implement a higher level of governance by enabling approval requests for flag changes. Supports SOC and SOX compliance requirements.","url":"/docs/cloudbees-feature-management/latest/feature-flags/approval-requests"},{"title":"Cleaning up a feature flag","description":"Determine when it is safe to delete your unused, outdated, and fully deployed flags with cleanup recommendations and quick access links to task locations.","url":"/docs/cloudbees-feature-management/latest/feature-flags/delete-flag"}]},"docSection":{"title":"Other Guides and Resources","description":"Resources that help you get going and keep you on based on real-time analytics","sections":[{"title":"The Ultimate Guide to Feature Flags","description":"In this catch-all guide, all the basics are covered as well as how Flag-Driven-Development can help modern software teams deliver features that are more used, stickier, and ultimately more loved.","url":"https://www.cloudbees.com/resource/whitepaper/the-ultimate-feature-flag-guide"},{"title":"Feature Management Platform: Build vs Buy","description":"Naturally, the question arises, should you build or buy? There are viable options for both. Before diving into the complexity of choosing a path, let’s look at the value these flags provide.","url":"https://rollout.io/feature-flags-should-i-build-or-buy/"}]}},"resourceMetadata":{"resourceId":416848928,"accessMode":null,"siteId":22799,"component":"cloudbees-feature-management","componentGroup":"cloudbees-fm","title":"CloudBees Feature Management","module":"ROOT","relative":"index.adoc","version":"latest","categories":[],"readingTime":1,"wordCount":0,"anchors":[],"filteredAttributes":[],"path":"/docs/cloudbees-feature-management/latest/","shortcodes":[],"recommendationSeverityCounts":{"error":0,"warning":0,"info":0,"debug":0}},"prerelease":false,"accessMode":"default","pagePolicyMetadata":{"display":false,"description":"This content is available anonymously","icon":"fa fa-info-circle"}},"noindex":false,"description":"","resourceMetadata":{"statusCode":200,"id":416848928,"path":"/docs/cloudbees-feature-management/latest/","pathCDN":null,"version":"latest","component":"cloudbees-feature-management","componentGroup":"cloudbees-fm","editUrl":"https://github.com/cloudbees/docsite-cloudbees-feature-flags/edit/main/docs/modules/ROOT/pages/index.adoc","siteId":22799,"title":"CloudBees Feature Management","module":"ROOT","relative":"index.adoc","categories":[],"wordCount":0,"shortcodes":[],"prerelease":false,"accessMode":"default","attributes":{"toc":"","title":"CloudBees Feature Management","renderer":"product","toc-title":"On this page","toclevels":1,"authorcount":0,"docdatetime":"2025-01-17 18:12:49 UTC","docsite-env":"production","experimental":"","page-aliases":"feature-releases:ZmxhZy11cG.adoc, feature-releases:cGVyY2VudG.adoc","localdatetime":"2025-01-17 18:12:49 UTC","toc-placement":"auto","docsite-template":"docs","asciidoctor-version":"2.0.23","docsite-metrics-word-count":0,"docsite-metrics-reading-time":1},"readingTime":1},"defaultEmail":null,"topNavBannerContent":null,"pagePolicyMetadata":{"display":false,"description":"This content is available anonymously","icon":"fa fa-info-circle"},"_sentryTraceData":"4ed432bbf09e91c4fd639c868183cf18-e0e530a5a4f59efd","_sentryBaggage":"sentry-environment=production,sentry-release=build-main-7214,sentry-public_key=c0f825f872ed4fe6ae0e90e9fc3ff403,sentry-trace_id=4ed432bbf09e91c4fd639c868183cf18"},"__N_SSP":true},"page":"/docs/[...path]","query":{"path":["cloudbees-feature-management","latest"]},"buildId":"RyO7hMO67Yf24ebqTP32y","runtimeConfig":{"environment":"production","rolloutAppKey":"5f11014dfce77d530935ead1","sentryDSNClient":"https://d2ae7aaf8abb44ebba9b4313ecfba68b@o283579.ingest.sentry.io/1522418"},"isFallback":false,"isExperimentalCompile":false,"gssp":true,"scriptLoader":[]}</script><script nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj">
                            window.dataLayer = window.dataLayer || [];
                            function gtag(){dataLayer.push(arguments);}
                            gtag('js', new Date());
                          </script><script nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj">
                                const localStorageTheme = localStorage.getItem("theme") || "light";
    
                                document.getElementsByTagName("html")[0].setAttribute("data-theme", localStorageTheme);
                                </script><link nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" rel="preload" href="/_next/static/css/c3be6b491e74329a.css" as="style"/><link nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" rel="stylesheet" href="/_next/static/css/c3be6b491e74329a.css" data-n-g=""/><link nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" rel="preload" href="/_next/static/css/fc76a54396e1c0b0.css" as="style"/><link nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" rel="stylesheet" href="/_next/static/css/fc76a54396e1c0b0.css" data-n-p=""/><noscript data-n-css="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj"></noscript><script defer="" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-02a7785c105a8905.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/framework-8734b6dc54908788.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/main-9cad8d76957880cd.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/pages/_app-9020f5a37910ed4c.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/1601-bc7e37bbfc6eaaa9.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/7428-b647c282b2d35390.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/4853-e8eb8e3ecb1a6edd.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/8969-a6382b7168dccc4e.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/6616-a56752e26714a1f6.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/8408-09cf14a6af2d7185.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/2205-5a164d4fe792d6a2.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/583-5a6049e553f8d718.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/1520-50f2a8c972e05fcb.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/852-6aa228da46e78361.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/4957-a482a45efbcde283.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/chunks/pages/docs/%5B...path%5D-6abcf2d99a98962b.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/RyO7hMO67Yf24ebqTP32y/_buildManifest.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><script src="/_next/static/RyO7hMO67Yf24ebqTP32y/_ssgManifest.js" nonce="ZjhjMWNiMDctZjBlZi00NzBjLWIyZjAtOTg5MDJmOGMwYjVj" defer=""></script><meta name="sentry-trace" content="4ed432bbf09e91c4fd639c868183cf18-4f19ba6b5c69dd2b"/><meta name="baggage" content="sentry-environment=production,sentry-release=build-main-7214,sentry-public_key=c0f825f872ed4fe6ae0e90e9fc3ff403,sentry-trace_id=4ed432bbf09e91c4fd639c868183cf18"/></head>
  • 17/01/2025 23:52:11: delta titre foireux
  • CloudBees Feature Management

    Recherche META Description de la page

    Recherche META Keywords de la page

    UPDATE DOMAINES SET server='nginx',redirection='https://docs.cloudbees.com/docs/cloudbees-feature-management/latest/',Status='200',err='',[TITRE]=N'CloudBees Feature Management',[DESCRIPTION]=N'',[KEYWORDS]=N'' WHERE id=27929222
  • 0

    CloudBees Feature Management

  • 0. CloudBees (9)
  • --------->0
  • 1. Feature (7)
  • --------->0
  • 2. Management (10)
  • --------->0
    INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'CloudBees',27929222),(N'Feature',27929222),(N'Management',27929222)