PE

perplexity-enterprise-rbac

Implements API key scoping and organizational access control for Perplexity integrations.

Install

mkdir -p .claude/skills/perplexity-enterprise-rbac && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9301" && unzip -o skill.zip -d .claude/skills/perplexity-enterprise-rbac && rm skill.zip

Installs to .claude/skills/perplexity-enterprise-rbac

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Configure Perplexity API key scoping, per-team model access, cost controls,
75 charsno explicit “when” trigger
Advanced

Key capabilities

  • →Manage Perplexity API keys for individual teams or environments.
  • →Enforce model access policies through a gateway.
  • →Set budget caps for API keys via the Perplexity dashboard.
  • →Apply domain restrictions to searches for compliance.
  • →Track API usage and allocate costs per team.
  • →Rotate API keys on a scheduled basis.

How it works

This skill uses separate API keys for each team and a custom gateway to enforce policies such as allowed models, token limits, and domain restrictions. It also tracks usage and costs per team.

Inputs & outputs

You give it
A team identifier, a query string, and an optional requested model.
You get back
The answer to the query, citations, the model used, the team, and token usage.

When to use perplexity-enterprise-rbac

  • →Setting up enterprise API access
  • →Configuring team-based API keys
  • →Applying cost controls
  • →Implementing model access policies

About perplexity-enterprise-rbac

This skill defines strategies for managing Perplexity API access, including team-specific API keys and budget caps. It provides guidance on implementing middleware for model enforcement and usage tracking.

Configure Perplexity enterprise SSO, role-based access control, and organization management. Use when implementing SSO integration, configuring role-based permissions, or setting up organization-level controls for Perplexity. Trigger with phrases like "perplexity SSO", "perplexity RBAC", "perplexity enterprise", "perplexity roles", "perplexity permissions", "perplexity SAML".

When not to use it

  • →When Perplexity API access control is not needed at an organizational level.
  • →When a gateway or middleware for policy enforcement is not available.

Prerequisites

Perplexity API account with admin accessSeparate API keys per team/environmentGateway or middleware for policy enforcement

Limitations

  • →Perplexity does not have built-in role-based access control (RBAC).
  • →Model restriction and policy enforcement require building a custom gateway.
  • →Budget caps are per-key monthly limits set via the dashboard.

How it compares

This workflow implements granular access control and usage tracking for Perplexity API access, unlike direct API usage without such controls.

Compared to similar skills

perplexity-enterprise-rbac side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
perplexity-enterprise-rbac (this skill)02moCautionAdvanced
api-security-best-practices158moReviewIntermediate
api-security-testing18moReviewAdvanced
scanning-api-security22moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore →

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

Search skills

Search the agent skills registry