larksuite / larksuite/cli

CLI的多用户授权支持需求

Open
#204 6 comments 9 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug domain/auth domain/core
Dominant language
Go
Stars
17.3k
Forks
1.4k
Avg merge
2d 4h
Merged PRs (30d)
105

Description

当支持多用户的Agent使用CLI时,无法根据openid对不同用户进行授权管理,可能与当前CLI针对个人助理方向有关。但这对企业级多用户Agent也是非常广泛的和有价值需求,希望增加不同openid的授权模式功能。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the CLI's current authorization flow and how it identifies users. Determine how authorization should differ for multiple openid values when an Agent serves several users. Done should mean that enterprise multi-user Agents can manage permissions separately for each openid, with the behavior defined and covered by the project's relevant tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authorization, cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.