Documentum Users
- 必须是操作系统账户或者LDAP entry 或者定义inline password。
- 基本权限:
. None (Default)(0)
. Create Type(1)
. Create Cabinet(2)
. Create Group(4)
//以上权限没有继承关系,用户只拥有当前被赋予的权限
. SYSADMIN(8)
. SUPERUSER(16)
- 客户端权限(client capability)
. Consumer
- 从repository 搜索document
- 查看document
- 复制document
- Forwards task from workflows
. Contributor
- 拥有consumer的所有权限
- 创建document 或者folder
- 编辑documents
- 删除documents
- Checkin / Checkout documents
- 修改 virtual documents
. Coordinator
- 创建Cabinet
- 查看隐藏对象
- 创建workflow
- 创建 virtual documents
. System Administrator
- SYSADMIN
- SUPERUSER
Note:client capability设置只要被Documentum客户端产品使用, 比如Desktop. Content Server 不去识别或者使用client capability 设置。
SYSADMIN
. 拥有SYSADMIN(8)权限允许用户:
- 拥有之前等级的权限(Create Type(1), Create Cabinet(2), Create Group(4))
- 授予或者撤销其他用户type,group,cabinet 权限
- 创建,修改和删除users 和 groups
- 激活,停用user
- 创建,修改系统级别的permission sets(ACLs)
- 执行full-text 和repository 管理员功能
- 操作workflows 和workflow items
- 管理对象文档生命周期
. SYSADMIN权限不会覆盖用户的对象级别权限
SUPERUSER
. 拥有SUPERUSER(16)权限允许用户:
- 拥有SYSADMIN的所有权限
- 授予或者撤销其他用户SYSADMIN,SUPERUSER权限
- 解锁签出的documents
- 修改或删除其他用户自定义的type
- 修改或移除其他用户的permission sets
- 创建没有父类型的type
- 改变document的拥有者(owner)
- 删除系统级别的permission sets(ACLs)
- 注册用户表和取消注册用户表
. SUPERUSER继承了对象所有者的权限
扩展权限(Extended Privileges)
. Auditing a repository event
. 用户可以被授予下面3个权限中的1个或多个权限:
- config audit(8)
- purge audit(16)
- view audit(32)
. 权限不具有继承性
创建user
. 只有installation owner, SYSADMIN 和SUPERUSER才能创建user
. 可以通过下面方式创建
- Documentum Administrator(DA)
- DQL
- DFC
- API
. DQL和API例子:
create xxx_user object
set user_name='AA(BB)'
set user_login_name='AA(BB)'
set user_type='O'
set description='Post: AA(BB)'
set user_source='inline password'
set user_password='password'
set client_capability=1 //1-Consumer 2-Contributor 4-Coordinator 8-System Administrator
set user_state=0 //0-Active 1-Inactive 2-Locked 3-Locked and Inactive
set user_privileges=0 //0-none 1-Create Type 2-Create Cabinet
3-Create Cabinet and Type 4-Create Group
5-Create Group and Type 6-Create Group and Cabinet
7-Create Group, Cabinet and Type
8-System Administrator 16-Superuser
set user_xprivileges=0 //extended privileges
0-none 8-Config Audit 16-Purge Audit
24-Config and Purge Audit 32-View Audit 40-Config and View Audit
48-View and Purge Audit 56-Config, View and Purge Audit
set user_address='AA(BB)@abc'
create,c,xxx_user
set,c,l,user_name
abc
set,c,l,user_login_name
abc
set,c,l,user_type
S
set,c,l,description
abc
set,c,l,user_source
inline password
set,c,l,user_password
password123$
set,c,l,client_capability
1
set,c,l,user_state
0
set,c,l,user_privileges
0
set,c,l,user_xprivileges
0
set,c,l,user_address
abc@abc
save,c,l
User names
User objects- dm_user 表示在docbase中的documentum user。 User objects 有4个属性去定义user names : user_name, user_os_name, user_login_name, and user_db_name.每个属性都有不同的作用
1. user_name 属性表示用户的Documentum user name.User_name既可以和user_os_name相同也可以不同. 如果不同的话, user_name 可以包含一些空格,撇号,省字号,单引号等字符. 当一个新的对象被user创建的时候,Documentum将自动把user_name分配给对象的owner_name 属性. 每个用户必须有一个user_name.
2. 如果用户有一个操作系统账户, user_os_name 属性就表示该用户的操作系统账户名。 如果用户是一个LDAP user 或者用in-line password 来验证, user_os_name属性可以为空。
3. user_login_name 主要用来做用户连接repository时的验证,当user启动一个documentum的session时, 这个属性值被传给验证机制做验证。每个用户必须有user_login_name.
4. user_db_name 属性表示用户的RDBMS login name. 这个属性是可选的, 它只在下列情形下世必须的:
• 用户是repository owner.服务器用repository owner的 user_db_name 去连接RDBMS.
• 用户想要在repository中注册表.
以上4个属性可以是相同的. 但是user_name中可以包含空格,撇号,省字号,单引号等字符, 其他的3个属性则不可以.
分享到:
相关推荐
加入域用户到本地Power Users的实现方法和注意事项 在企业网络中,对客户端的安全控制是首要考虑的方面。从安全的角度来说,不建议将域用户加入到本地Power Users,这可能会导致系统的不安全性。然而,通过组策略,...
在Oracle数据库系统中,`USERS01.DBF` 是一个数据文件,通常与表空间关联,用于存储用户的表、索引和其他对象的数据。当这个数据文件占用的空间过大时,可能需要通过各种方法来减少其大小,以优化存储资源。以下是...
标题 "C盘users目录转移" 涉及到的是Windows操作系统中用户文件夹(Users)的位置调整,以解决C盘空间不足或优化系统性能的问题。在Windows系统中,C盘通常用于存储系统文件和默认用户文件夹,随着时间的推移,用户...
《ANSYS Fluent Users Guide》是ANSYS公司发布的一份详细指南,主要针对其流体动力学求解器Fluent的用户。这份文档是英文版,旨在帮助用户掌握如何有效地使用Fluent进行各种流体流动、传热和化学反应等工程问题的...
ANSYS Mechanical Users Guide.pdf ANSYS Mechanical 是一款 Finite Element Analysis(有限元分析)软件,用于模拟和分析复杂的工程问题。该软件提供了强大的分析和模拟功能,能够帮助工程师和研究人员快速地设计...
### 解决"C:\Users\Administrator\.gradle\caches\jars-1\cache.properties"错误的方法 在进行Android开发时,我们经常会使用Gradle作为构建工具。Gradle通过一个缓存机制来存储已下载的依赖项和其他资源,以提高...
《深入探索FastAPI Users库:8.1.5版本解析》 FastAPI是近年来Python社区中备受瞩目的Web开发框架,以其高效的API构建能力和现代化的语法特性受到开发者们的喜爱。而`fastapi_users`则是针对FastAPI的一个强大扩展...
《PyPI官网下载的FastAPI-Users库解析》 FastAPI-Users库是Python开发者社区中的一个重要工具,尤其对于那些构建基于FastAPI的Web应用程序的程序员来说,它提供了一种高效且灵活的方式来管理用户身份验证和授权。这...
将domain users组加入本地Power user群组
The first book of its kind, Python for R Users: A Data Science Approach makes it easy for R programmers to code in Python and Python users to program in R. Short on theory and long on actionable ...
### 如何移动Win7系统的C盘根目录Users文件夹 #### 概述 本文将详细介绍如何将Windows 7操作系统中的`C:\Users`文件夹移动到其他磁盘分区(例如D盘)。通常情况下,`C:\Users`文件夹存放着所有用户的个人文件和...
《PyPI官网下载:深入解析fastapi_users-6.1.2-py3-none-any.whl》 在Python开发领域,PyPI(Python Package Index)是开发者们获取和分享开源软件包的重要平台。本文将围绕从PyPI官网下载的"fastapi_users-6.1.2-...
Linux for Programmers and Users http://ecx.images-amazon.com/images/I/51WXHN0M5KL._SL500_AA240_.jpg Product Details * Paperback: 656 pages * Publisher: Prentice Hall; illustrated edition edition ...
com.joke.sdk.bmsdk_users1.xml
Win7移动Users到D盘 教程 命令行和图形界面 磁盘link
tomcat-users.xml配置·····································
mt2523 IoT_Flash_Tool_Users_Guide.pdf
C:\Users\pengkangzhen\Documents\WeChat Files\wxid-k2c7i8tc5u7v22
3. **users.dat**:虽然在某些数据集中,用户信息可能会被包含在ratings.dat中,但在本例中,可能单独存在一个users.dat文件,它可能包含了用户的一些个人信息,如年龄、性别、地理位置等。这些信息可以作为额外的...