SuperAPI AI 工具集

education-cloud-domain-configure

办公与效率

查看项目

更新于 10-15 21:43

技能介绍

用途:引导用户以对话方式配置 Education Cloud 域,涵盖 Student Success、Recruitment & Admissions、Academic Operations、Alumni Relations、Student Management、Mentoring;并支持 Person Accounts 启用、子功能配置,采用 API 优先、UI 回退的方式。不涉及自定义元数据或对象生成、托管包部署、数据迁移、EDA 配置(仅原生 Education Cloud)。

基本信息:需先获取目标域和有管理员权限的活动 Salesforce org,可选指定子功能。默认每步前询问确认;错误时解释并建议修复方案。

主要能力:检查 org 版本(需 Enterprise+)、Lightning Experience、Education Cloud 许可证与权限集分配;启用 Education Cloud Foundation(不可逆,需专用 invoke 端点);启用 Person Accounts(不可逆,仅能通过 Setup UI 打开,需用 Account describe 验证,禁止用 SOQL 查询判断)。配置 Setup Basics 依赖功能与 Data Space Mapping(可删除回退),启用 OmniStudio 与 Business Rules Engine。

域开关写入路径:所有域/子功能开关位于 IndustriesSettings(非 ORG_PREFERENCES),不可逆(false→true),流程为 READ(按 DurableId 的 tooling GET)→ WRITE(PUT /services/data/v68.0/headless/metadata)→ cold-VERIFY(重复 GET)。域字段:enableStudentSuccess、enableAcademicOperations、enableMentoring、enableAlumniRelations、enableStudentManagement;Recruitment & Admissions 无主开关,改由 enableApplnDecStdSharing、enableAppMaterialsProtection 两个子功能配置。

执行传输:首次调用前探测 /services/data/vXX.X/limits,选择首个健康通道;全部不可用则停止并请用户连接。SOQL 通过 queryParams 传参,不可在 URL 内联 ?q=。

限制:部分切换因静默无效、冷验证 500、许可证限制等可能失败;Person Accounts 与各域开关启用后无法关闭;缺少 Experience Cloud、Salesforce Scheduler、Fundraising 或前置域时需先补充。其余细节资料未提供。