workday
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWorkday Skill
Workday Skill
Manage enterprise HR with Workday's cloud-based human capital management system.
使用Workday的云端人力资本管理系统管理企业人力资源。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/workday/install.sh | bashOr manually:
bash
cp -r skills/workday ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/workday/install.sh | bash或者手动安装:
bash
cp -r skills/workday ~/.canifi/skills/Setup
设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
首先,确保已安装canifi-env:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set WORKDAY_TENANT "your_tenant"
canifi-env set WORKDAY_CLIENT_ID "your_client_id"
canifi-env set WORKDAY_CLIENT_SECRET "your_client_secret"
canifi-env set WORKDAY_REFRESH_TOKEN "your_refresh_token"
undefinedcanifi-env set WORKDAY_TENANT "your_tenant"
canifi-env set WORKDAY_CLIENT_ID "your_client_id"
canifi-env set WORKDAY_CLIENT_SECRET "your_client_secret"
canifi-env set WORKDAY_REFRESH_TOKEN "your_refresh_token"
undefinedPrivacy & Authentication
隐私与认证
Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭据,由您掌控。 Canifi LifeOS 尊重您的隐私。
Option 1: Manual Browser Login (Recommended)
选项1:手动浏览器登录(推荐)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭据:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录服务
- Claude将使用您的已认证会话,全程不会获取您的密码
Option 2: Environment Variables
选项2:环境变量
If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"注意:存储在canifi-env中的凭据仅能在您的本地机器访问,绝不会被传输。
Capabilities
功能特性
- Employee Records: Manage employee data and profiles
- Recruiting: Post jobs and manage candidates
- Time Tracking: Track time and attendance
- Benefits: Manage employee benefits enrollment
- Reporting: Generate HR reports and analytics
- 员工档案:管理员工数据和个人资料
- 招聘管理:发布职位并管理候选人
- 时间追踪:追踪工时与出勤情况
- 福利管理:管理员工福利登记
- 报表生成:生成人力资源报表与分析数据
Usage Examples
使用示例
Find Employee
查找员工
User: "Find employee John Smith in Workday"
Assistant: Returns employee profile用户:"在Workday中查找员工John Smith"
助手:返回员工档案View Time Off
查看休假申请
User: "Show my team's time off requests"
Assistant: Returns pending time off requests用户:"显示我的团队的休假申请"
助手:返回待处理的休假申请Run Report
生成报表
User: "Generate a headcount report for Q1"
Assistant: Runs report and returns results用户:"生成第一季度的人员编制报表"
助手:运行报表并返回结果Update Record
更新档案
User: "Update the address for employee #12345"
Assistant: Updates employee record用户:"更新员工#12345的地址信息"
助手:更新员工档案Authentication Flow
认证流程
- Register API client in Workday
- Get client credentials and refresh token
- Use OAuth 2.0 for authentication
- Tenant-specific endpoints
- 在Workday中注册API客户端
- 获取客户端凭据与刷新令牌
- 使用OAuth 2.0进行认证
- 租户专属端点
Error Handling
错误处理
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Token expired | Refresh access token |
| 403 Forbidden | No access | Check security group |
| 404 Not Found | Resource not found | Verify worker ID |
| 429 Rate Limited | Too many requests | Wait and retry |
| 错误 | 原因 | 解决方案 |
|---|---|---|
| 401 未授权 | 令牌过期 | 刷新访问令牌 |
| 403 禁止访问 | 无访问权限 | 检查安全组设置 |
| 404 未找到 | 资源不存在 | 验证员工ID |
| 429 请求受限 | 请求次数过多 | 等待后重试 |
Notes
注意事项
- Enterprise HCM platform
- Unified HR, payroll, finance
- Complex implementation
- Extensive customization
- Industry-specific solutions
- Premium enterprise pricing
- 企业级HCM平台
- 统一的人力资源、薪资、财务管理
- 实施复杂度高
- 支持广泛定制
- 行业专属解决方案
- 高端企业级定价