diff --git a/docs/docs.json b/docs/docs.json index fe76dde16..7759a540a 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -346,7 +346,7 @@ }, { "group": "Endpoints", - "openapi": "enterprise-api.en.yaml" + "openapi": "https://raw.githubusercontent.com/crewAIInc/crewAI/main/docs/enterprise-api.en.yaml" } ] }, @@ -621,6 +621,7 @@ { "group": "Funcionalidades", "pages": [ + "pt-BR/enterprise/features/rbac", "pt-BR/enterprise/features/tool-repository", "pt-BR/enterprise/features/webhook-streaming", "pt-BR/enterprise/features/traces", @@ -685,7 +686,7 @@ }, { "group": "Endpoints", - "openapi": "enterprise-api.pt-BR.yaml" + "openapi": "https://raw.githubusercontent.com/crewAIInc/crewAI/main/docs/enterprise-api.pt-BR.yaml" } ] }, @@ -694,7 +695,7 @@ "groups": [ { "group": "Exemplos", - "pages": ["pt-BR/examples/example"] + "pages": ["pt-BR/examples/example", "pt-BR/examples/cookbooks"] } ] } @@ -968,6 +969,7 @@ { "group": "특징", "pages": [ + "ko/enterprise/features/rbac", "ko/enterprise/features/tool-repository", "ko/enterprise/features/webhook-streaming", "ko/enterprise/features/traces", @@ -1031,7 +1033,7 @@ }, { "group": "Endpoints", - "openapi": "enterprise-api.ko.yaml" + "openapi": "https://raw.githubusercontent.com/crewAIInc/crewAI/main/docs/enterprise-api.ko.yaml" } ] }, @@ -1040,7 +1042,7 @@ "groups": [ { "group": "예시", - "pages": ["ko/examples/example"] + "pages": ["ko/examples/example", "ko/examples/cookbooks"] } ] } diff --git a/docs/ko/enterprise/features/rbac.mdx b/docs/ko/enterprise/features/rbac.mdx new file mode 100644 index 000000000..17b0acb0a --- /dev/null +++ b/docs/ko/enterprise/features/rbac.mdx @@ -0,0 +1,103 @@ +--- +title: "역할 기반 접근 제어 (RBAC)" +description: "역할과 자동화별 가시성으로 crews, 도구, 데이터 접근을 제어합니다." +icon: "shield" +--- + +## 개요 + +CrewAI Enterprise의 RBAC는 **조직 수준 역할**과 **자동화(Automation) 수준 가시성**을 결합하여 안전하고 확장 가능한 접근 제어를 제공합니다. + + + CrewAI Enterprise RBAC 개요 + + + +## 사용자와 역할 + +워크스페이스의 각 구성원은 역할이 있으며, 이는 기능 접근 범위를 결정합니다. + +가능한 작업: + +- 사전 정의된 역할 사용 (Owner, Member) +- 권한을 세분화한 커스텀 역할 생성 +- 설정 화면에서 언제든 역할 할당/변경 + +설정 위치: Settings → Roles + + + + Settings → Roles로 이동합니다. + + + Owner 또는 Member를 사용하거나 Create role로 커스텀 역할을 만듭니다. + + + 사용자들을 선택하여 역할을 지정합니다. 언제든 변경할 수 있습니다. + + + +### 구성 요약 + +| 영역 | 위치 | 옵션 | +|:---|:---|:---| +| 사용자 & 역할 | Settings → Roles | Owner, Member; 커스텀 역할 | +| 자동화 가시성 | Automation → Settings → Visibility | Private; 사용자/역할 화이트리스트 | + +## 자동화 수준 접근 제어 + +조직 역할과 별개로, **Automations**는 사용자/역할별로 특정 자동화 접근을 제한하는 가시성 설정을 제공합니다. + +유용한 경우: + +- 민감/실험 자동화를 비공개로 유지 +- 대규모 팀/외부 협업에서 가시성 관리 +- 격리된 컨텍스트에서 자동화 테스트 + +Private 모드에서는 화이트리스트에 포함된 사용자/역할만 다음 작업이 가능합니다: + +- 자동화 보기 +- 실행/API 사용 +- 로그, 메트릭, 설정 접근 + +조직 Owner는 항상 접근 가능하며, 가시성 설정에 영향을 받지 않습니다. + +설정 위치: Automation → Settings → Visibility + + + + Automation → Settings → Visibility로 이동합니다. + + + Private를 선택합니다. Owner는 항상 접근 가능합니다. + + + 보기/실행/로그·메트릭·설정 접근이 가능한 사용자/역할을 추가합니다. + + + 저장 후, 목록에 없는 사용자가 보거나 실행할 수 없는지 확인합니다. + + + +### Private 모드 접근 결과 + +| 동작 | Owner | 화이트리스트 사용자/역할 | 비포함 | +|:---|:---|:---|:---| +| 자동화 보기 | ✓ | ✓ | ✗ | +| 실행/API | ✓ | ✓ | ✗ | +| 로그/메트릭/설정 | ✓ | ✓ | ✗ | + + +Owner는 항상 접근 가능하며, Private 모드에서는 화이트리스트에 포함된 사용자/역할만 권한이 부여됩니다. + + + + CrewAI Enterprise 가시성 설정 + + + + + RBAC 구성과 점검에 대한 지원이 필요하면 연락해 주세요. + + + diff --git a/docs/ko/examples/cookbooks.mdx b/docs/ko/examples/cookbooks.mdx new file mode 100644 index 000000000..c5969cf57 --- /dev/null +++ b/docs/ko/examples/cookbooks.mdx @@ -0,0 +1,22 @@ +--- +title: CrewAI Cookbooks +description: 패턴을 빠르게 익히기 위한 기능 중심 Quickstarts와 노트북. +icon: book +--- + +## Quickstarts & Demos + + + + 특정 CrewAI 기능을 보여주는 데모와 소규모 프로젝트. + + + 실습을 위한 인터랙티브 노트북. + + + + +Cookbooks로 패턴을 빠르게 익힌 뒤, 프로덕션급 구현은 Full Examples에서 확인하세요. + + + diff --git a/docs/ko/examples/example.mdx b/docs/ko/examples/example.mdx index b40282d61..b4bac78f1 100644 --- a/docs/ko/examples/example.mdx +++ b/docs/ko/examples/example.mdx @@ -1,62 +1,85 @@ --- title: CrewAI 예시 -description: CrewAI 프레임워크를 사용하여 워크플로우를 자동화하는 방법을 보여주는 예시 모음입니다. +description: Crews, Flows, 통합, Notebooks로 구성된 예시 모음입니다. icon: rocket-launch --- +## Crews + - - CrewAI로 마케팅 전략 생성을 자동화하세요. + + 다중 에이전트 마케팅 캠페인 기획. + + + 개인화된 여행 계획. + + + 벡터 검색 기반 이력서 매칭. + + + 채용 공고 자동 생성. + + + 파이썬 게임을 설계·구축하는 멀티 에이전트 팀. + + + 후보자 소싱 및 평가. + + + 전체 crew 예시 목록. + + + +## Flows + + + + 라우팅 기반 콘텐츠 생성. + + + 이메일 모니터링과 자동 응답. + + + 휴먼‑인‑더‑루프 리드 평가. + + + 노트 처리 및 연동. + + + 반복적 자가 개선 워크플로우. + + + 병렬 챕터 생성. + + + 전체 flow 예시 목록. + + + +## 통합 (Integrations) + + + + LangGraph 프레임워크 연동. + + + Azure OpenAI와 함께 사용. + + + NVIDIA 생태계 연동. + + + 전체 통합 예시. + + + +## 노트북 (Notebooks) + + + + Simple QA Crew + Flow. + + + 학습과 실험을 위한 인터랙티브 예시 모음. - - CrewAI로 깜짝 여행 일정표를 만들어보세요. - - - CrewAI로 프로필을 채용 포지션에 매칭하세요. - - - CrewAI로 채용 공고를 만드세요. - - - CrewAI로 게임을 만들어보세요. - - - CrewAI로 채용 후보자를 찾으세요. - \ No newline at end of file diff --git a/docs/pt-BR/enterprise/features/rbac.mdx b/docs/pt-BR/enterprise/features/rbac.mdx new file mode 100644 index 000000000..89b4686a9 --- /dev/null +++ b/docs/pt-BR/enterprise/features/rbac.mdx @@ -0,0 +1,103 @@ +--- +title: "Controle de Acesso Baseado em Funções (RBAC)" +description: "Controle o acesso a crews, ferramentas e dados com funções e visibilidade por automação." +icon: "shield" +--- + +## Visão Geral + +O RBAC no CrewAI Enterprise permite gerenciar acesso de forma segura e escalável combinando **funções em nível de organização** com **controles de visibilidade em nível de automação**. + + + Visão geral de RBAC no CrewAI Enterprise + + + +## Usuários e Funções + +Cada membro da sua workspace possui uma função, que determina o acesso aos recursos. + +Você pode: + +- Usar funções pré-definidas (Owner, Member) +- Criar funções personalizadas com permissões específicas +- Atribuir funções a qualquer momento no painel de configurações + +A configuração de usuários e funções é feita em Settings → Roles. + + + + Vá em Settings → Roles no CrewAI Enterprise. + + + Use Owner ou Member, ou clique em Create role para criar uma função personalizada. + + + Selecione os usuários e atribua a função. Você pode alterar depois. + + + +### Resumo de configuração + +| Área | Onde configurar | Opções | +|:---|:---|:---| +| Usuários & Funções | Settings → Roles | Pré-definidas: Owner, Member; Funções personalizadas | +| Visibilidade da automação | Automation → Settings → Visibility | Private; Lista de usuários/funções | + +## Controle de Acesso em Nível de Automação + +Além das funções na organização, as **Automations** suportam visibilidade refinada para restringir acesso por usuário ou função. + +Útil para: + +- Manter automações sensíveis/experimentais privadas +- Gerenciar visibilidade em equipes grandes ou colaboradores externos +- Testar automações em contexto isolado + +Em modo privado, somente usuários/funções na whitelist poderão: + +- Ver a automação +- Executar/usar a API +- Acessar logs, métricas e configurações + +O owner da organização sempre tem acesso, independente da visibilidade. + +Configure em Automation → Settings → Visibility. + + + + Acesse Automation → Settings → Visibility. + + + Selecione Private para restringir o acesso. O owner mantém acesso. + + + Adicione usuários e funções que poderão ver/executar e acessar logs/métricas/configurações. + + + Salve e confirme que não listados não conseguem ver ou executar a automação. + + + +### Resultado de acesso no modo Private + +| Ação | Owner | Usuário/função na whitelist | Não listado | +|:---|:---|:---|:---| +| Ver automação | ✓ | ✓ | ✗ | +| Executar/API | ✓ | ✓ | ✗ | +| Logs/métricas/configurações | ✓ | ✓ | ✗ | + + +O owner sempre possui acesso. Em modo privado, somente usuários/funções na whitelist têm permissão. + + + + Configuração de visibilidade no CrewAI Enterprise + + + + + Fale com o nosso time para suporte em configuração e auditoria de RBAC. + + + diff --git a/docs/pt-BR/examples/cookbooks.mdx b/docs/pt-BR/examples/cookbooks.mdx new file mode 100644 index 000000000..1e82f51bc --- /dev/null +++ b/docs/pt-BR/examples/cookbooks.mdx @@ -0,0 +1,22 @@ +--- +title: CrewAI Cookbooks +description: Quickstarts e notebooks focados em recursos para aprender padrões rapidamente. +icon: book +--- + +## Quickstarts & Demos + + + + Demos e projetos pequenos que mostram capacidades específicas do CrewAI. + + + Notebooks interativos para aprendizado prático. + + + + +Use Cookbooks para aprender um padrão rapidamente e, em seguida, avance para os Exemplos completos para implementações de produção. + + + diff --git a/docs/pt-BR/examples/example.mdx b/docs/pt-BR/examples/example.mdx index 2105d3265..d4d0926be 100644 --- a/docs/pt-BR/examples/example.mdx +++ b/docs/pt-BR/examples/example.mdx @@ -1,62 +1,85 @@ --- title: Exemplos CrewAI -description: Uma coleção de exemplos que mostram como usar o framework CrewAI para automatizar fluxos de trabalho. +description: Explore exemplos organizados por Crews, Flows, Integrações e Notebooks. icon: rocket-launch --- +## Crews + - - Automatize a criação de estratégias de marketing com CrewAI. + + Planejamento de campanhas com múltiplos agentes. + + + Planejamento de viagens personalizadas. + + + Correspondência de CV para vagas com busca vetorial. + + + Criação automatizada de descrições de vagas. + + + Equipe multiagente que projeta e constrói jogos em Python. + + + Prospecção e avaliação de candidatos. + + + Lista completa de exemplos de crews. + + + +## Flows + + + + Geração de conteúdo com roteamento. + + + Monitoramento e respostas de e‑mail. + + + Qualificação de leads com revisão humana. + + + Processamento de notas com integrações. + + + Fluxos de autoaperfeiçoamento iterativo. + + + Geração paralela de capítulos. + + + Lista completa de exemplos de flows. + + + +## Integrações + + + + Integração com o framework LangGraph. + + + Usando CrewAI com Azure OpenAI. + + + Integrações com o ecossistema NVIDIA. + + + Todos os exemplos de integrações. + + + +## Notebooks + + + + Simple QA Crew + Flow. + + + Exemplos interativos para aprendizado e experimentação. - - Crie um roteiro de viagem surpresa com CrewAI. - - - Relacione um perfil a vagas de emprego com CrewAI. - - - Crie uma vaga de emprego com CrewAI. - - - Crie um jogo com CrewAI. - - - Encontre candidatos a vagas com CrewAI. - \ No newline at end of file