VMware vSphere权限与许可详解:创建、打包和安装
需积分: 49 72 浏览量
更新于2024-08-09
收藏 5.57MB PDF 举报
"清单权利权限需求-图解vs2010发布、打包安装程序(超全超详细) - vmware vSphere sdk"
本文档详细介绍了VMware vSphere平台中的权限和许可机制,以及如何利用vSphere SDK进行开发。vSphere是一个强大的虚拟化管理平台,而vSphere SDK则是开发者用来与该平台交互的重要工具。
4.4 清单权利权限需求部分,阐述了在vSphere环境中,访问清单或执行操作需要用户拥有相应的权限。权限是与用户的session绑定的,服务器会检查用户请求操作所需的permission object是否匹配其权限。例如,创建虚拟机需要`VirtualMachine.Inventory.Create`权限,而查看性能计数器则需要`System.View`权限在root folder上。某些权限特定于vCenter Server或ESX/ESXi主机,如`Alarm.Create`权限仅适用于vCenter Server。
4.4.1 权限是指系统预定义的需求,与vSphere管理对象关联,它们是静态不可更改的。权限以如`Datacenter.Create`,`Host.Config.Connection`或`Host.Config.Snmp`的形式表示。
4.4.2 许可则是这些权限在特定管理实体上的应用。许可可以被指定给用户,允许他们访问特定的管理实体。如果父实体的propagate属性设置为true,子实体可以继承父实体的许可,但直接在子实体上设置的许可会覆盖父实体的设置。例如,为了授权用户访问数据中心的所有子实体,需要向数据中心对象分配许可并设置propagate属性为true。
此外,文件还提到了vSphere Web Services SDK,它是开发vSphere应用程序的关键工具。SDK提供了多种语言的支持,包括Java、CIM API、vSphere SDK for Perl、vSphere PowerCLI以及VIX API。安装SDK后,开发者可以通过SDK的例子来学习如何编写客户端应用。vSphere API编程模型基于客户端-服务端架构,通过Web Service实现通信,使用WSDL文件和客户端代理接口定义服务接口,并将XML数据类型映射到不同的编程语言数据类型。
在客户端应用部分,文档介绍了基本功能,如获取服务器信息、处理数据结构、访问属性值等,并给出了Java客户端应用示例,展示了如何建立HTTP连接、访问vSphere Server以及关闭连接的过程。特别地,Web Server Session令牌用于认证和维持会话,JAX-WS库可以用来方便地访问HTTP端点。
这个资源提供了vSphere环境下权限管理的详细信息,以及利用vSphere SDK进行开发的基础知识,对于理解和操作vSphere环境,以及构建与之交互的应用程序具有重要的指导价值。
2018-07-30 上传
112 浏览量
2013-06-09 上传
2011-12-15 上传
2011-06-29 上传
2011-11-30 上传
一土水丰色今口
- 粉丝: 0
- 资源: 3986
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手