skillfed

alibabacloud-ram20150501

Alibaba Cloud Resource Access Management (20150501) SDK Library for Python

alibabacloud-ram20150501 v1.2.1 234.7K downloads/30d#9,018 on PyPI138
Permissive license Apache License 2.0 Active released

What it is and what it does

This package is the official Python SDK for Alibaba Cloud's Resource Access Management service, a cloud IAM system for managing user accounts, roles, and access policies. It wraps the RAM API (version 20150501) and exposes it through Python methods, allowing developers to programmatically create users, assign permissions, manage roles, and control access to Alibaba Cloud resources from Python applications.

The SDK is built on top of alibabacloud-tea-openapi and darabonba-core, Alibaba's internal SDK framework libraries. It supports Python 3.7 through 3.12 and is actively maintained. The package is in Beta status and carries no known security vulnerabilities, making it suitable for production use in environments where Alibaba Cloud IAM automation is needed.

Use it for:

  • Automate user provisioning and deprovisioning workflows in Alibaba Cloud environments
  • Programmatically manage IAM roles and permissions as part of infrastructure-as-code deployments
  • Build multi-tenant access control systems that delegate permission management to Alibaba Cloud
  • Integrate Alibaba Cloud identity management into custom authentication or authorization systems

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides Python bindings to Alibaba Cloud's Resource Access Management (RAM) API, enabling programmatic control of user identities, permissions, and access policies within Alibaba Cloud infrastructure.

Yes, if you need to manage Alibaba Cloud IAM programmatically. The package is actively maintained, has low install friction, carries no known vulnerabilities, and is licensed permissively. It is the official SDK for this service and supports current Python versions. Install it only if you are already committed to Alibaba Cloud as your infrastructure provider.

Install

alibabacloud-ram20150501 on PyPI

pip

pip install alibabacloud-ram20150501

uv

uv add alibabacloud-ram20150501

poetry

poetry add alibabacloud-ram20150501

Installing alibabacloud-ram20150501

Before you install

Low install friction with two lightweight runtime dependencies. Actively maintained as of the latest release, with consistent repository activity.

License in practice

Licensed under Apache License 2.0, a permissive open-source license that allows commercial use, modification, and distribution with minimal restrictions.

Quickstart

pip install alibabacloud_ram20150501

from alibabacloud_ram20150501 import client
# Create a client instance and call RAM API methods

Requires Python 3.7 or later; also requires valid Alibaba Cloud credentials and network access to Alibaba Cloud endpoints.

Verify before relying

  • Specific RAM API operations and method signatures available in this version
  • Whether authentication setup (credentials, endpoint configuration) is documented in the package or requires external Alibaba Cloud documentation

Package facts

License Apache License 2.0 (permissive)
Python support supports the current Python release (>=3.7)
Install friction low — pure-Python wheel
Runtime dependencies 2 — alibabacloud-tea-openapi, darabonba-core
Maintenance actively maintained — 136 days since the last release
Last repo commit
First released
Downloads 234,717/month — #9,018 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: alibabacloud_ram20150501-1.2.1-py3-none-any.whl

Keywords: alibabacloud, ram20150501

Development Status :: 4 - BetaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Software Development

Tags

alibaba cloud ram apialibaba cloud identity managementalibaba cloud access controlalibaba cloud iam sdkalibaba cloud permission management
alibaba-cloudiamcloud-sdk

More Software Development packages

typing-extensions

Provides backported and experimental type hints…

permissive · top 100 on PyPI

numpy

NumPy provides an N-dimensional array object…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

distlib

Distlib provides low-level packaging utilities…

permissive · top 1,000 on PyPI

alibabacloud-oss20190517

Provides a Python SDK for interacting with…

permissive · top 15,000 on PyPI

alibabacloud-vpc20160428

Provides Python bindings to Alibaba Cloud's…

permissive · top 15,000 on PyPI

alibabacloud-credentials

Manages authentication credentials for Alibaba…

permissive · top 5,000 on PyPI

alibabacloud-cdn20180510

Provides Python bindings to Alibaba Cloud's CDN…

permissive · top 15,000 on PyPI

alibabacloud-rds20140815

Provides Python bindings to the Alibaba Cloud…

permissive · top 15,000 on PyPI

alibabacloud-cs20151215

Provides Python bindings for Alibaba Cloud's…

permissive · top 15,000 on PyPI

alibabacloud-sas20181203

Provides Python bindings to Alibaba Cloud's…

permissive · top 15,000 on PyPI

alibabacloud-sls20201230

Python SDK for Alibaba Cloud Log Service that…

permissive · top 15,000 on PyPI

alibabacloud-dysmsapi20170525

Provides Python bindings for Alibaba Cloud's…

permissive · top 15,000 on PyPI

alibabacloud-sts20150401

Provides Python bindings to Alibaba Cloud's…

permissive · top 15,000 on PyPI