<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ci on Layer5 Documentation</title><link>/tags/ci/</link><description>Recent content in Ci on Layer5 Documentation</description><generator>Hugo</generator><language>en</language><atom:link href="/tags/ci/index.xml" rel="self" type="application/rss+xml"/><item><title>Create and Use an API Token</title><link>/cloud/guides/security/api-tokens/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/cloud/guides/security/api-tokens/</guid><description>&lt;p&gt;An API token lets a script, a CI job, or a Meshery client act as your user account against Layer5 Cloud. This guide creates one, uses it, rotates it, and revokes it. For what a token can reach and why it never expires, read the &lt;a href="/cloud/concepts/identity-and-security/tokens/"&gt;Tokens concept&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id="before-you-start" class="heading-link"&gt;
 Before you start
 &lt;a href="#before-you-start" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;You need the &lt;strong&gt;Create Token&lt;/strong&gt; permission to create a token in the interface. Organization Admin and Provider Admin hold it by default. A user without it sees the create control disabled.&lt;/li&gt;
&lt;li&gt;You need &lt;strong&gt;View Tokens&lt;/strong&gt; to open the Tokens tab. Every default user role holds it.&lt;/li&gt;
&lt;li&gt;Decide which consumer gets this token. Create one token per consumer so you can revoke one without breaking the others.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id="create-a-token" class="heading-link"&gt;
 Create a token
 &lt;a href="#create-a-token" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Open the Tokens tab under Security and start a new token. Enter a name and a purpose. Both are labels that appear in the token list: name the consumer (&amp;ldquo;ci-snapshots&amp;rdquo;), and state what it does in the purpose.&lt;/p&gt;</description></item></channel></rss>