算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
salesforce-enterprise-rbac【设计与创意】Review and govern Salesforce enterprise access across profiles, permission sets and groups, sharing, field access, OAuth apps, SSO, and privileged roles. Use when designing access. Trigger with "review Salesforce access".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Build least privilege from job and workload needs through app authorization, org permissions, object and field access, record sharing, and periodic review.
Use Read, Glob, and Grep to inspect approved repository and evidence files, WebFetch to re-check current first-party Salesforce documentation, and Write or Edit only for secretless plans, fixtures, configuration, and redacted receipts.
Salesforce authorization is layered: identity and app policy, license and profile baseline, permission sets or groups, object CRUD, field access, record sharing, and contextual controls. Effective access must be measured in the target org and user context.
Separate human, integration, deployment, monitoring, support, and break-glass principals. Bind each to approved SSO or OAuth policy, minimum scope, lifecycle, rotation or recertification, revocation, and audit evidence.
Do not assign licenses, permissions, groups, roles, sharing rules, app access, SSO policy, or privileged roles without identity, admin, security, and data owners.
Return the persona matrix, effective-access inventory, gaps and conflicts, target model, denied-path tests, approved changes, revocation proof, and recertification schedule.
| Condition | Response |
|---|---|
| Permission calculation differs from user behavior | Test the exact user context, sharing, license, session, and app policy before changing grants. |
| Broad profile masks permission-set design | Reduce through a planned migration and prove denied paths before removal. |
| Orphaned integration principal is found | Disable or quarantine through the incident and owner process, then rotate related credentials. |
A redacted completion receipt might look like this:
persona=case-agent; baseline=minimal; permission-groups=2; sharing=role+rule; denied-tests=pass; excess-grants=3-removed
Run the workflow first in the lowest-risk authorized org and preserve its redacted receipt. Schedule a review against the next Salesforce seasonal release and the customer change calendar.