Back to ChatHub
ChatHub

ChatHub Slash Commands Reference

21 views

title: ChatHub Slash Commands Reference category: ChatHub tags: chat, commands, slash, reference, search, list priority: Normal

ChatHub Slash Commands Reference

Slash commands provide the fastest way to interact with IdentityCenter through ChatHub. By typing / followed by a command name, you bypass AI intent parsing and execute actions directly. This article is a complete reference for all available slash commands.

How Slash Commands Work

When you type a message beginning with /, ChatHub routes it directly to the CommandDispatcher without passing through the LLM intent-parsing layer. This makes slash commands the fastest path to results -- ideal when you know exactly what you need.

Tip: If you prefer natural language, ChatHub can interpret your intent and route to the same underlying commands automatically. See Natural Language Queries for details.

Search and Discovery Commands

These commands help you find and explore objects in your directory.

Command Syntax Description
/search /search <query> Search across all object types by name, attribute, or keyword
/list /list <type> [filter] List objects filtered by type with optional criteria
/details /details <name> Display detailed information about a specific object
/query /query <saved-query> Execute a previously saved query by name

Search for users, groups, computers, OUs, and other directory objects by name or attribute value.

/search john smith
/search Domain Admins
/search srv-sql-prod
/search OU=Finance

The search is case-insensitive and matches against display name, sAMAccountName, UPN, CN, and common attributes. Results are returned in a formatted table with object type, name, and status.

/list

List objects by type. Supported types include users, groups, computers, contacts, ous, and serviceaccounts. Add optional filters to narrow results.

/list users
/list groups filter=security
/list computers disabled
/list users department=Marketing

/details

Retrieve the full detail view for a specific object, including all synced attributes, group memberships, timestamps, and risk information.

/details john.smith
/details Domain Admins
/details SRV-DC-01

/query

Run a saved query by name. Saved queries are created and managed through the ChatHub Advanced Features.

/query stale-admin-accounts
/query inactive-computers-90d

Identity and Access Commands

These commands focus on relationships between objects -- memberships, group hierarchies, and person lookups.

Command Syntax Description
/members /members <group> List all members of a specified group
/groups /groups <user> Show all groups a user belongs to
/person /person <name> Look up a person by name or email address
/whoami /whoami Display information about the currently signed-in user

/members

Show all direct members of a group, including nested group indicators.

/members Domain Admins
/members VPN-Access-Group
/members "IT Support Team"

/groups

Display all group memberships for a user, including direct and nested (transitive) memberships.

/groups john.smith
/groups jane.doe@contoso.com

/person

Search for a person record by name, email, or employee ID. This searches the Person table, which aggregates identity data across sources.

/person John Smith
/person jane.doe@contoso.com

/whoami

Returns information about the currently authenticated user, including your display name, role, and permissions within IdentityCenter.

/whoami

Account Management Commands

These commands perform write-back operations against your connected directory. They require appropriate permissions and generate audit log entries.

Command Syntax Description
/enable /enable <account> Enable a disabled account
/disable /disable <account> Disable an active account
/resetpw /resetpw <account> Trigger a password reset for an account
/edit /edit <object> <field> <value> Modify an attribute on a directory object
/tag /tag <object> <tag> Apply a tag to an object

/enable and /disable

Toggle the enabled/disabled state of a user or computer account. These commands write back to Active Directory through the Object Write-Back service and create a full audit trail.

/enable john.smith
/disable temp-contractor-01

Important: You must have the appropriate role permissions to enable or disable accounts. All changes are logged in the audit trail.

/resetpw

Initiate a password reset workflow for the specified account. The behavior depends on your configured password reset policy.

/resetpw john.smith

/edit

Modify a specific field on a directory object. The field name must match a mapped attribute.

/edit john.smith department "Engineering"
/edit john.smith title "Senior Developer"
/edit john.smith manager jane.doe

/tag

Apply a classification tag to any directory object. Tags can be used for filtering, reporting, and policy targeting.

/tag john.smith vip
/tag SRV-SQL-01 production
/tag Domain Admins critical-group

Insights and Analytics Commands

These commands leverage the Intelligence engine to provide AI-powered analysis and summaries.

Command Syntax Description
/insights /insights [object] Get AI-powered insights for an object or the environment
/briefing /briefing Generate an executive environment summary

/insights

Without arguments, /insights provides a high-level analysis of your environment. With an object name, it returns targeted insights including risk factors, anomalies, and recommendations.

/insights
/insights john.smith
/insights Domain Admins

See Contextual Insights for details on how insights are generated.

/briefing

The briefing command generates a comprehensive executive summary. See The /briefing Command for full documentation.

/briefing

Operations Commands

These commands interact with sync, audit, reporting, policy, review, and bulk operation subsystems.

Command Syntax Description
/sync /sync [project] Show sync status or trigger a sync project
/audit /audit [query] View or search audit log entries
/report /report <name> Generate a named report
/policy /policy [name] Check policy status or view a specific policy
/review /review [campaign] Access review campaign operations
/bulk /bulk <operation> Execute bulk operations

/sync

Without arguments, shows the status of all sync projects. With a project name, triggers that specific sync project.

/sync
/sync status
/sync "Full AD Sync"

/audit

View recent audit log entries or search for specific events.

/audit
/audit user:john.smith
/audit action:disable last:7d

/report

Generate a report by name. Reports are rendered inline or can be exported.

/report compliance
/report inactive-accounts
/report privileged-access

/policy

Check overall policy compliance status, or view details for a specific policy.

/policy
/policy password-expiration
/policy admin-account-review

/review

Access the access review subsystem -- view active campaigns, pending reviews, or start a review action.

/review
/review Q1-2026-Access-Review

/bulk

Perform operations on multiple objects at once. Supported bulk operations include enable, disable, tag, and attribute updates.

/bulk disable department=Terminated
/bulk tag department=IT label=it-staff

System Commands

Command Syntax Description
/help /help [command] Show all available commands or get help for a specific command

/help

Without arguments, displays a summary of all available commands. With a command name, shows detailed usage for that specific command.

/help
/help search
/help edit

Command Priority and Matching

Each command has a Priority value (default: 500) that determines which command handles ambiguous input. Lower priority numbers are evaluated first. Commands also implement a GetMatchConfidence() method that returns a confidence score (default: 0.5) when the input partially matches.

Tips for Effective Command Usage

  1. Use tab completion -- Start typing a command and press Tab to auto-complete
  2. Quote multi-word values -- Wrap values with spaces in double quotes: /edit john.smith title "Senior Engineer"
  3. Combine with follow-ups -- After a slash command, use the suggestion chips for related queries
  4. Check /help first -- When unsure of syntax, /help <command> provides usage examples

Next Steps

Tags: chat commands slash reference search list

Was this article helpful?

Related Articles

Using the AI Chat (ChatHub)
The /briefing Command
ChatHub Advanced Features