Document caller-supplied AccessKeyId/SecretAccessKey in CreateAccessKey
Adds a new "Caller-Supplied AccessKeyId and SecretAccessKey (Extension)"
section to Amazon-IAM-API.md covering the non-AWS extension landed in
PR seaweedfs/seaweedfs#9172: both-or-none rule, length/charset limits,
uniqueness requirement, and the curl-based invocation needed because
the AWS CLI does not expose these parameters. The CreateAccessKey row
in the actions table now links to the new section.
Also updates the MinIO comparison row in Supported-APIs-vs-Minio.md
to note that SeaweedFS exposes caller-supplied credentials on the
standard iam:CreateAccessKey action, while MinIO only offers it via
its proprietary svcacct admin API.
docs: add SetUserStatus and UpdateAccessKey documentation
Document new IAM actions for user and access key status management:
- SetUserStatus: Enable/disable users without deleting
- UpdateAccessKey: Change access key status (Active/Inactive)
Related to seaweedfs/seaweedfs#7745
Update wiki documentation for embedded IAM in S3 server
- Amazon-IAM-API.md: Document that IAM is now embedded in S3 by default,
add self-service operations table, update examples for new endpoint
- AWS-IAM-CLI.md: Update all examples to use S3 endpoint (port 8333),
add self-service key management section, improve workflow examples
- S3-Configuration.md: Add section about embedded IAM API