Permissions#

AI feature specific permissions:

========================

Feature Name

Permission & usage

Entity Extraction

read configurations : used to verify if a feature is enabled
read entities : to fetch entity details , and existing relationship read extracts : to fetch existing observables
read sources : to fetch source list
read taxonomies : for taxonomy selection
modify files : to create a report object
read tasks: to fetch progress update for entity extract using AI provider

AI assistant

read configurations : to fetch feature enablement, nlp to lucene conversion and provider’s configuration
modify ai-assistant : to run web search use SSE using perplexity AI provider
read entities : to show list of records as per the lucene query created using NLP to lucene feature

AI Content generation

read entities: to access entity list and follow up thread chat
read prompts : to select prompts for content generation
read configurations : to verify if feature is enabled
read tasks : for background jobs

AI web enrichment

read entities : to fetch entity relevant data
read configurations : to verify if feature is enabled

AI quick summary

read entities : to access the entities list
read configurations : to verify if feature is enabled

AI translation

read configurations : to verify if feature is enabled

NLP to Lucene

read configurations : to verify if feature is enabled
read entities : to access the feature

AI intelligence requirements

read intel-requirements : to create intel requirements
read configurations : to verify the feature access and the configured model

AI writing assistant

read configurations : to verify if feature is enabled