<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PhronIQ</title><link>https://phron.tech/</link><description>Recent content on PhronIQ</description><generator>Hugo</generator><language>en</language><atom:link href="https://phron.tech/index.xml" rel="self" type="application/rss+xml"/><item><title>Get started with API Gateway (local evaluation)</title><link>https://phron.tech/products/apigateway/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/apigateway/getting-started/</guid><description>&lt;p&gt;This guide walks through standing up a local evaluation stack on a workstation with Docker Compose, and signing in to both the Admin Console and the Developer Portal for the first time.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;This is not the production install.&lt;/strong&gt; The local stack is for trying the product on one machine. A production deployment runs on Kubernetes from an offline bundle that includes every image and its own installation guide; it is delivered with your licence. To arrange an installation, email &lt;a href="mailto:hello@phron.tech"&gt;hello@phron.tech&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Get started with Enterprise Service Bus</title><link>https://phron.tech/products/esb/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/esb/getting-started/</guid><description>&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Docker and Docker Compose (v2.23 or later)&lt;/li&gt;
&lt;li&gt;A PhronIQ deployment package and licence key (see below)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="start-the-stack"&gt;Start the stack&lt;/h2&gt;
&lt;p&gt;ESB ships as a licensed artifact, not as source. After your order, PhronIQ
delivers a deployment package — the &lt;code&gt;esb&lt;/code&gt; container image plus the
&lt;code&gt;docker-compose.yml&lt;/code&gt; bundle — and a PhronIQ-signed licence key.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Unpack the deployment package and change into its directory.&lt;/li&gt;
&lt;li&gt;Install the licence key before the first start: point &lt;code&gt;licence.file&lt;/code&gt; in
&lt;code&gt;config.yaml&lt;/code&gt; at the key file you were issued (or set &lt;code&gt;ESB_LICENCE_FILE&lt;/code&gt; /
&lt;code&gt;ESB_LICENCE_KEY&lt;/code&gt;). The daemon verifies the key at startup and refuses to
start without one (&lt;code&gt;licence-missing&lt;/code&gt;). The Deployment guide&amp;rsquo;s Licence key
section has the details.&lt;/li&gt;
&lt;li&gt;Start the stack:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;docker compose up -d
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This starts:&lt;/p&gt;</description></item><item><title>Getting started with FormulAI</title><link>https://phron.tech/products/skillharness/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/skillharness/getting-started/</guid><description>&lt;p&gt;&lt;strong&gt;Enterprise Agent Platform&lt;/strong&gt; — Build, run, and manage AI workflows with human-in-the-loop approval.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/skillharness/getting-started/#roles"&gt;Roles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/skillharness/getting-started/#first-steps"&gt;First Steps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/skillharness/getting-started/#core-workflows"&gt;Core Workflows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/skillharness/getting-started/#page-guide"&gt;Page Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/skillharness/getting-started/#tips--tricks"&gt;Tips &amp;amp; Tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/skillharness/getting-started/#troubleshooting"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="roles"&gt;Roles&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Role&lt;/th&gt;
 &lt;th&gt;Permissions&lt;/th&gt;
 &lt;th&gt;Use Case&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Admin&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Full access: models, tools, analytics, all workspaces&lt;/td&gt;
 &lt;td&gt;Platform setup, monitoring, configuration&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Operator&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Create and edit use cases, run executions, read memory, export documents&lt;/td&gt;
 &lt;td&gt;Build and run AI workflows&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;strong&gt;Reviewer&lt;/strong&gt;&lt;/td&gt;
 &lt;td&gt;Run executions, read memory, export documents&lt;/td&gt;
 &lt;td&gt;Run and check AI outputs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Your administrator assigns roles. Within a workspace, members also hold a workspace role (viewer, member, admin or owner) that controls what they can see and change there.&lt;/p&gt;</description></item><item><title>IssueTracker user guide</title><link>https://phron.tech/products/issuetracker/user-guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/issuetracker/user-guide/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;
&lt;p&gt;IssueTracker is a comprehensive project management platform with advanced features for issue tracking, compliance management, change management, and real-time collaboration.&lt;/p&gt;
&lt;h2 id="contents"&gt;Contents&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#quick-start"&gt;Quick Start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#issue-management"&gt;Issue Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#board-views"&gt;Board Views&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#compliance-management"&gt;Compliance Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#change-management"&gt;Change Management&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#executive-dashboard"&gt;Executive Dashboard&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#collaboration-documents"&gt;Collaboration Documents&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#plugin-marketplace"&gt;Plugin Marketplace&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#security--single-sign-on-sso"&gt;Security &amp;amp; Single Sign-On (SSO)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#navigation-guide"&gt;Navigation Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/issuetracker/user-guide/#command-palette--keyboard-shortcuts"&gt;Command Palette &amp;amp; Keyboard Shortcuts&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="quick-start"&gt;Quick Start&lt;/h2&gt;
&lt;h3 id="getting-started"&gt;Getting Started&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Access the Platform&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Navigate to your Instance URL&lt;/li&gt;
&lt;li&gt;Log in with your credentials&lt;/li&gt;
&lt;li&gt;Select or create a workspace&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Dashboard Overview&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Web Application Firewall user guide</title><link>https://phron.tech/products/waf/user-guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/waf/user-guide/</guid><description>&lt;p&gt;Use this guide to understand the WAF Console, its role-based pages, and the
workflows for protecting and investigating traffic.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;In-app help:&lt;/strong&gt; click the &lt;strong&gt;?&lt;/strong&gt; icon in the top header from any page to open this guide inside the Console, filtered to what&amp;rsquo;s relevant to your role.&lt;/p&gt;
&lt;h2 id="table-of-contents"&gt;Table of Contents&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#first-login"&gt;First Login&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#roles--permissions"&gt;Roles &amp;amp; Permissions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#core-concepts"&gt;Core Concepts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#feature-reference"&gt;Feature Reference&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#workflows"&gt;Workflows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#the-approval-queue"&gt;The Approval Queue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#troubleshooting"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#glossary"&gt;Glossary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://phron.tech/products/waf/user-guide/#tips--shortcuts"&gt;Tips &amp;amp; Shortcuts&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id="first-login"&gt;First Login&lt;/h2&gt;
&lt;h3 id="option-1-oidc-sso-recommended-for-production"&gt;Option 1: OIDC SSO (recommended for production)&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;Sign in with SSO&lt;/strong&gt; on the login page.&lt;/li&gt;
&lt;li&gt;Select your organization&amp;rsquo;s identity provider.&lt;/li&gt;
&lt;li&gt;Complete your organization&amp;rsquo;s authentication flow. You&amp;rsquo;re redirected back to the Console already signed in.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;OIDC providers are configured by a &lt;code&gt;security_admin&lt;/code&gt;/&lt;code&gt;owner&lt;/code&gt; under &lt;strong&gt;Settings → OIDC&lt;/strong&gt; (see &lt;a href="https://phron.tech/products/waf/user-guide/#settings"&gt;Settings&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>API Gateway administrator guide</title><link>https://phron.tech/products/apigateway/admin-guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/apigateway/admin-guide/</guid><description>&lt;p&gt;The Admin Console (&lt;code&gt;http://localhost:5173&lt;/code&gt; locally) is where platform admins configure environments, publish and govern APIs, manage traffic policies and certificates, run canary/blue-green rollouts, and monitor the gateway. This guide covers every tab in the console.&lt;/p&gt;
&lt;p&gt;All actions require an &lt;strong&gt;Admin Token&lt;/strong&gt; (see &lt;a href="https://phron.tech/products/apigateway/getting-started/"&gt;Getting Started&lt;/a&gt;). Most actions additionally require that your token&amp;rsquo;s role grants access to the specific environment you&amp;rsquo;re acting on — see &lt;a href="https://phron.tech/products/apigateway/admin-guide/#permissions"&gt;Permissions&lt;/a&gt; below.&lt;/p&gt;
&lt;h2 id="console-layout"&gt;Console layout&lt;/h2&gt;
&lt;p&gt;The top bar (config bar) holds the &lt;strong&gt;Control Plane URL&lt;/strong&gt;, an optional &lt;strong&gt;Sign in with SSO&lt;/strong&gt; field (shown only when no token is set), and the &lt;strong&gt;Admin Token&lt;/strong&gt; field itself, with a &lt;strong&gt;Sign Out&lt;/strong&gt; button to clear it.&lt;/p&gt;</description></item><item><title>Web Application Firewall operator guide</title><link>https://phron.tech/products/waf/operator-guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/waf/operator-guide/</guid><description>&lt;p&gt;This guide describes the operator workflow across the WAF console&amp;rsquo;s operations and
tuning pages. All pages are under &lt;code&gt;/dashboard/&lt;/code&gt; in the management UI.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;p&gt;A tenant and environment must be selected in the top-bar picker before any page
loads operational data.&lt;/p&gt;
&lt;h2 id="pages--workflows"&gt;Pages &amp;amp; Workflows&lt;/h2&gt;
&lt;h3 id="1-managed-rules--dashboardmanaged-rules"&gt;1. Managed Rules — &lt;code&gt;/dashboard/managed-rules&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;Manage rule packages, view CRS coverage, configure anomaly thresholds, and
manage false-positive exclusions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Workflow:&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Packages&lt;/strong&gt; tab — Browse installed rule packages (OWASP CRS, etc.).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Coverage&lt;/strong&gt; tab — View per-package rule seeding rate and compatibility status.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CRS Config&lt;/strong&gt; tab — Toggle CRS on/off, set mode (detect/block), paranoia
level, and inbound/outbound anomaly thresholds.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Exclusions&lt;/strong&gt; tab — Add/remove false-positive exclusions by rule ID, tag,
target variable, or route scope.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="2-ddos-operations--dashboardddos"&gt;2. DDoS Operations — &lt;code&gt;/dashboard/ddos&lt;/code&gt;&lt;/h3&gt;
&lt;p&gt;View active DDoS mitigations, anomaly campaigns, and configure rate-limit
thresholds.&lt;/p&gt;</description></item><item><title>Connect a system</title><link>https://phron.tech/products/esb/connect-a-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/esb/connect-a-system/</guid><description>&lt;p&gt;Wire an external system into ESB as a &lt;strong&gt;route&lt;/strong&gt; that the mediation engine can
invoke. A route binds a &lt;code&gt;service&lt;/code&gt; + &lt;code&gt;operation&lt;/code&gt; to an outbound endpoint over a
supported protocol. This guide covers choosing a protocol, referencing
credentials (never pasting plaintext), testing connectivity, and deploying.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;A running ESB (see &lt;a href="https://phron.tech/products/esb/getting-started/"&gt;Getting Started&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;A target system reachable from the ESB container.&lt;/li&gt;
&lt;li&gt;For protocol UI setup: the &lt;strong&gt;Connectors&lt;/strong&gt; view in the admin console.&lt;/li&gt;
&lt;li&gt;A stored &lt;strong&gt;secret reference&lt;/strong&gt; for any credential the endpoint needs
(the &lt;strong&gt;Secret References&lt;/strong&gt; page in the admin console, backed by Vault, environment
variables or AWS as configured in &lt;code&gt;enterprise.secrets.provider&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="step-1--choose-a-protocol"&gt;Step 1 — Choose a protocol&lt;/h2&gt;
&lt;p&gt;ESB supports the connector protocols listed below. Pick by what the remote
system speaks:&lt;/p&gt;</description></item><item><title>API Gateway developer portal guide</title><link>https://phron.tech/products/apigateway/developer-portal-guide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/apigateway/developer-portal-guide/</guid><description>&lt;p&gt;The Developer Portal (&lt;code&gt;http://localhost:5174&lt;/code&gt; locally) is where API consumers browse the API catalog, register applications, request access, and manage the API keys and subscriptions those applications use.&lt;/p&gt;
&lt;h2 id="signing-in"&gt;Signing in&lt;/h2&gt;
&lt;p&gt;See &lt;a href="https://phron.tech/products/apigateway/getting-started/#3-first-login-api-developer-developer-portal"&gt;Getting Started&lt;/a&gt; for the first-login walkthrough.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Local/development deployments:&lt;/strong&gt; email-only, passwordless login. Enter &lt;strong&gt;Email&lt;/strong&gt; and optional &lt;strong&gt;Display Name&lt;/strong&gt;, click &lt;strong&gt;Log In&lt;/strong&gt;. &lt;strong&gt;Dev-only&lt;/strong&gt; — this is explicitly disabled in production deployments, where real identity verification is required instead.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Session behavior:&lt;/strong&gt; your session token is valid for 8 hours. It&amp;rsquo;s stored both as an &lt;code&gt;httpOnly&lt;/code&gt; cookie and in the browser session. If a request comes back unauthorized, the portal automatically signs you out and returns you to the login screen — there&amp;rsquo;s no separate &amp;ldquo;your session expired&amp;rdquo; message, just a return to the login form (see &lt;a href="https://phron.tech/products/apigateway/troubleshooting/"&gt;Troubleshooting&lt;/a&gt; for what this looks like).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sign Out&lt;/strong&gt; is available from the top navigation once logged in.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Once signed in you land on the &lt;strong&gt;Catalog&lt;/strong&gt; view. The top navigation offers: &lt;strong&gt;Catalog&lt;/strong&gt;, &lt;strong&gt;My Applications&lt;/strong&gt;, &lt;strong&gt;Create Application&lt;/strong&gt;, &lt;strong&gt;Test&lt;/strong&gt;, and &lt;strong&gt;Developer Onboarding&lt;/strong&gt;, plus your name/email and &lt;strong&gt;Sign Out&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Troubleshoot API Gateway</title><link>https://phron.tech/products/apigateway/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://phron.tech/products/apigateway/troubleshooting/</guid><description>&lt;p&gt;This guide covers common failure modes in both the Admin Console and the Developer Portal, grounded in how the backend actually reports errors. Both apps show errors the same way: a red status banner with a role=&amp;ldquo;alert&amp;rdquo; message, immediately below the form or panel where the action was triggered — the banner text is almost always the backend&amp;rsquo;s raw error message.&lt;/p&gt;
&lt;h2 id="general-principles"&gt;General principles&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Errors are surfaced verbatim.&lt;/strong&gt; Both UIs render &lt;code&gt;err.message&lt;/code&gt; from the failed API call directly into the error banner, so the wording you see in the console/portal is close to the literal backend error string.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No client-side rollback.&lt;/strong&gt; In the Admin Console&amp;rsquo;s Quick Publish/Wizard flows, each step (environment → upstream → API → version → route → policies → activation) runs sequentially and reports &lt;code&gt;✓&lt;/code&gt; as it succeeds. If a later step fails, the earlier steps are &lt;strong&gt;not&lt;/strong&gt; undone — you&amp;rsquo;ll have a partially-created set of resources. Use the &lt;strong&gt;APIs&lt;/strong&gt; tab&amp;rsquo;s &lt;strong&gt;Browse APIs&lt;/strong&gt; panel to see exactly what exists, and either finish the remaining steps manually (Policies tab, etc.) or clean up.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A generic 500 doesn&amp;rsquo;t always mean &amp;ldquo;server broken.&amp;rdquo;&lt;/strong&gt; Two specific admin console actions — &lt;strong&gt;activating a configuration version&lt;/strong&gt; and &lt;strong&gt;publishing a route&lt;/strong&gt; — return a 500-level error even when the underlying cause is a user-fixable validation problem (e.g. an invalid configuration snapshot). If you get an unexpected server error immediately after changing a route/policy, re-check your configuration for validity (try &lt;strong&gt;Preflight&lt;/strong&gt; on the APIs tab first) before assuming an infrastructure problem.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="admin-console"&gt;Admin Console&lt;/h2&gt;
&lt;h3 id="admin-token-is-required--actions-are-grayed-out"&gt;&amp;ldquo;Admin Token is required&amp;rdquo; / actions are grayed out&lt;/h3&gt;
&lt;p&gt;You haven&amp;rsquo;t entered a token yet, or you cleared it with &lt;strong&gt;Sign Out&lt;/strong&gt;. Paste a token or use &lt;strong&gt;Sign in with SSO&lt;/strong&gt;. See &lt;a href="https://phron.tech/products/apigateway/getting-started/"&gt;Getting Started&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>