diff --git a/minio/minioadmin.py b/minio/minioadmin.py index d62ac21d..0b67f6dc 100644 --- a/minio/minioadmin.py +++ b/minio/minioadmin.py @@ -755,7 +755,8 @@ def add_service_account(self, description: str | None = None, policy_file: str | None = None, expiration: str | None = None, - status: str | None = None) -> str: + status: str | None = None, + target_user: str | None = None) -> str: """ Add a new service account with the given access key and secret key """ @@ -779,6 +780,8 @@ def add_service_account(self, data["expiration"] = expiration if status: data["status"] = status + if target_user: + data["targetUser"] = target_user body = json.dumps(data).encode() response = self._url_open(