workspace_member put#

Description#

ワークスペースメンバを登録します。

Examples#

以下のコマンドは、ユーザalice, bobをワークスペース`org`のメンバー(権限: owner)に追加します。

$ annoworkcli workspace_member put --workspace_id org \
 --user_id alice bob --role owner

ワークスペースタグも同時に付与する場合:

$ annoworkcli workspace_member put --workspace_id org \
 --user_id alice bob --role owner \
 --workspace_tag_id tag1 tag2
 --user_id alice bob

Usage Details#

ワークスペースメンバを登録します。

usage: annoworkcli workspace_member put [-h] [--debug]
                                        [--annowork_user_id ANNOWORK_USER_ID]
                                        [--annowork_password ANNOWORK_PASSWORD]
                                        [--endpoint_url ENDPOINT_URL]
                                        [-w WORKSPACE_ID] -u USER_ID
                                        [USER_ID ...] --role
                                        {worker,manager,owner}
                                        [-wt WORKSPACE_TAG_ID [WORKSPACE_TAG_ID ...]]

Named Arguments#

-w, --workspace_id

対象のワークスペースID。未指定の場合は環境変数`ANNOWORK_WORKSPACE_ID`を使用します。

-u, --user_id

ワークスペースメンバに追加するuser_id

--role

Possible choices: worker, manager, owner

権限

-wt, --workspace_tag_id

メンバに付与するワークスペースタグID

global optional arguments#

--debug

HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。

--annowork_user_id

Annoworkにログインする際のユーザーIDを指定します。

--annowork_password

Annoworkにログインする際のパスワードを指定します。

--endpoint_url

Annowork WebAPIのエンドポイントを指定します。指定しない場合は https://annowork.com です。