joogy06/agent-foundry/cognos-admin
Claude Code and agent skill by joogy06/agent-foundry
- community
- ext:[{"type":"plugin","description":"Custom plugin integration"}]
Checking that the SKILL.md file is still in the repository.
Use when administering IBM Cognos Analytics or using its APIs — installation and configuration, security (namespaces/roles/capabilities), content administration, report management, Framework Manager modeling, REST API (session/content/reports/dashboards), data source connections, scheduling and bursting, performance tuning, and Cognos on Cloud Pak for Data. Covers Cognos Analytics 12.x (11.2.x legacy — out of standard support 2026-04).
Install
npx vskill@latest install joogy06/agent-foundry/cognos-adminSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
IBM Cognos Analytics — Administration & API
<HARD-RULE> Always back up the content store database before any Cognos upgrade or major configuration change. Use pg_dump, db2 backup, or the appropriate RDBMS tool, and verify the backup restores cleanly to a scratch instance before proceeding. </HARD-RULE>
<HARD-RULE> Never grant the System Administrator capability broadly — it bypasses all content security. Assign it only to a small, named group of platform administrators, and audit membership quarterly. </HARD-RULE>
<HARD-RULE> Always use Framework Manager security filters for row-level data security — report-level filters can be bypassed by users with authoring permissions. Security filters are enforced at the query layer regardless of how the data is accessed. </HARD-RULE>
<HARD-RULE> Never expose the Cognos dispatcher port (9300/9380) directly to the internet — always front with a reverse proxy (Apache, Nginx, or IBM HTTP Server) with TLS termination. The dispatcher protocol is not designed for untrusted networks. </HARD-RULE>
1. Architecture
Version lifecycle (verified 2026-06): Cognos Analytics 11.2.x exited IBM standard support on 2026-04-30 (extended/sustained support tiers continue per IBM lifecycle — verify current terms). New installs and upgrades should target 12.x; treat 11.2.x guidance below as legacy-maintenance only.
Core Components
| Component | Role | Default Port | |
|---|---|---|---|
| Gateway | Entry point — reverse proxy to dispatchers, handles HTTP/HTTPS | 80/443 (web server) | |
| Content Manager | Manages content store DB, security, sessions, configuration | 9300 (internal) | |
| Dispatcher | Routes requests to services, load balancing | 9300/9380 | |
| Query Service | Executes queries against data sources | Internal | |
| Report Service | Renders reports (interactive/HTML) | Internal | |
| Batch Report Service | Runs scheduled/burst reports | Internal | |
| Presentation Service | Serves Cognos Analytics UI (dashboards, stories, explorations) | Internal | |
| Data Integration Service | ETL / data movement (if licensed) | Internal |
Content Store
The content store is a relational database that holds all Cognos metadata — reports, folders, schedules, security policies, user preferences, deployment specs. Supported databases:
- PostgreSQL (bundled with 12.x installer)
- IBM DB2
- Microsoft SQL Server
- Oracle Database
The content store does NOT store report output data or data source data — only metadata and configuration.
Process Flow
Authentication flow: Browser → Gateway → CAM (Cognos Access Manager) → Authentication Namespace (LDAP/AD/OIDC/SAML) → Session Token → Dispatcher.
2. Installation & Configuration
Prerequisites
Silent Install (Linux)
Content Store Setup — PostgreSQL
Content Store Setup — DB2
Content Store Setup — SQL Server
cogconfig.sh — Configuration Tool
Key cogstartup.xml settings:
Cryptographic Keys
Start / Stop Cognos Service
Systemd Service (Production)
/etc/systemd/system/cognos.service:
3. Security
Authentication Namespaces
Cognos supports multiple authentication providers configured in cogstartup.xml via Cognos Configuration:
LDAP / Active Directory:
OIDC (OpenID Connect) — Cognos 12.x:
Configure via Administration Console > Security > Authentication:
- Provider URL (e.g.,
https://idp.corp.local/realms/cognos/.well-known/openid-configuration) - Client ID and Secret
- Redirect URI:
https://cognos.corp.local/bi/completeLogin.jsp - Claim mapping:
preferred_username→ Cognos identity - Scope:
openid profile email
SAML 2.0:
Configure via Cognos Configuration:
- Identity Provider metadata XML import
- Service Provider entity ID and ACS URL
- Certificate exchange (IdP signing cert, SP encryption cert)
- NameID format mapping
Groups, Roles, and Capabilities
Key Capabilities (Administration Console > Security > Capabilities):
| Capability | Risk Level | Description | |
|---|---|---|---|
| Administration | HIGH | Full admin console access | |
| Manage content | HIGH | Create/modify/delete any content | |
| Generate output | LOW | Run reports | |
| Schedule | LOW | Create schedules | |
| Burst reports | MEDIUM | Configure burst distribution | |
| Create/delete | MEDIUM | Author new content | |
| HTML items in report | HIGH | Can embed arbitrary HTML/JS | |
| Adaptive Analytics | LOW | Use AI assistant features |
Security Policy Best Practice:
Multitenancy
Cognos 12.x supports multitenancy for SaaS/shared deployments:
- Tenant ID mapped from authentication claim or LDAP attribute
- Content isolation per tenant (each tenant sees only their folders)
- Separate data source connections per tenant
- Tenant-level theme/branding customization
- Configure via Administration Console > Multitenancy
4. Content Administration
Administration Console
Access at: https://cognos-server/bi/v1/disp?b_action=xts.run&m=portal/admin/admin.xts
Or navigate: Manage > Administration Console (gear icon in Cognos Analytics UI).
Content Organization
Content Deployment (Import/Export)
Via Administration Console:
- Configuration > Content Administration > New Export / New Import
- Select folders/packages to include
- Choose conflict resolution (replace, keep existing, or rename)
- Set password for archive encryption
- Run immediately or schedule
Search Index
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/cognos-admin/SKILL.md
Popularity
- Repository stars
- 2
- 7-day trend score
- 5
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Extension points
pluginCustom plugin integration
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/joogy06/agent-foundry/cognos-admin)