D.44. tarantella object new_orgunit

创建一个或多个组织单元 (organizational unit, OU) 对象。请参见第 C.1.6 节 “目录:组织单元对象”

语法

tarantella object new_orgunit {
                                --name obj
                              [ --description text ]
                              [ --inherit true|false ]
                              [ --conntype type_spec... ]
                              [ --cdm drive_spec... ]
                              [ --userprintingconfig 1|0 ]
                              [ --mapprinters 2|1|0 ]
                              [ --pdfenabled 1|0 ]
                              [ --pdfviewerenabled 1|0 ]
                              [ --pdfdriver driver_name ]
                              [ --pdfisdefault 1|0 ]
                              [ --pdfviewerisdefault 1|0 ]
                              [ --links obj... ]
                              [ --editprofile 2|1|0 ]
                              [ --clipboard 2|1|0 ]
                              [ --serialport 2|1|0 ]
                              [ --xorgrandr 2|1|0 ]
                              } | --file file

描述

下表显示了此命令的可用选项。

选项

描述

更多信息

--name

组织单元对象在 SGD 数据存储中的名称。

第 C.2.84 节 “Name(名称)”

--description

对象的文本描述。

第 C.2.29 节 “Comment(注释)”

--inherit

为对象分配的应用程序是否也包括为对象父项分配的应用程序。

第 C.2.62 节 “Inherit Assigned Applications from Parent(从父项继承所分配的应用程序)”

--conntype

在客户端设备与 SGD 服务器之间允许的连接。

第 C.2.32 节 “Connections(连接)”

--cdm

Microsoft Windows 客户端设备上可以从在应用服务器上运行的应用程序访问的驱动器。

第 C.2.19 节 “客户端驱动器映射”

--userprintingconfig

启用特定于用户的打印配置。

第 C.2.21 节 “Client Printing(客户端打印):Override(覆盖)”

--mapprinters

从 Windows 应用程序打印时用户可以打印到的客户端打印机。

第 C.2.20 节 “Client Printing(客户端打印)”

--pdfenabled

使用户从 Windows 应用程序打印时可以使用 SGD "Universal PDF Printer"(通用 PDF 打印机)打印机进行打印。

第 C.2.106 节 “Universal PDF Printer(通用 PDF 打印机)”

--pdfviewerenabled

使用户从 Windows 应用程序打印时可以使用 SGD "Universal PDF Viewer"(通用 PDF 查看器)打印机进行打印。

第 C.2.107 节 “Universal PDF Viewer(通用 PDF 查看器)”

--pdfdriver

从 Windows 应用程序打印时要用于 SGD PDF 打印的打印机驱动程序。

第 C.2.89 节 “Postscript Printer Driver(Postscript 打印机驱动程序)”

--pdfisdefault

将 SGD "Universal PDF Printer"(通用 PDF 打印机)打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。

第 C.2.74 节 “Make Universal PDF Printer the Default(将通用 PDF 打印机设为默认打印机)”

--pdfviewerisdefault

将 SGD "Universal PDF Viewer"(通用 PDF 查看器)打印机设置为从 Windows 应用程序打印时使用的客户端默认打印机。

第 C.2.75 节 “Make Universal PDF Viewer the Default(将通用 PDF 查看器设为默认查看器)”

--links

为对象定义分配的应用程序。

第 C.2.12 节 “"Assigned Applications"(分配的应用程序)选项卡”

--editprofile

用户是否可以创建和编辑用于 SGD 客户端的配置文件。

第 C.2.22 节 “Client Profile Editing(客户端配置文件编辑)”

--clipboard

用户是否可以在 Windows 或 X 应用程序会话中使用复制和粘贴。

第 C.2.35 节 “复制和粘贴”

--serialport

用户是否可以从 Windows 应用程序访问客户端设备上的串行端口。

第 C.2.95 节 “Serial Port Mapping(串行端口映射)”

--orgxrandr

RANDR X 扩展是否可用于应用程序会话。

第 C.2.92 节 “RandR Extension(RandR 扩展)”

--file

用来在组织层次结构内创建多个对象的批处理文件。

 

要批量创建多个对象,请使用 --file 选项。要创建单个对象,请使用其他选项。

示例

以下示例创建一个名为 IT 且属于组织对象 示例(该对象必须已存在)的新 OU 对象。该 OU 从其父项(组织对象)继承分配的应用程序。该 OU 中所有用户的连接都是安全的(基于 SSL),除非对其用户配置文件对象进行配置指定了一个不同类型的连接。

$ tarantella object new_orgunit \
--name "o=示例/ou=IT" \
--inherit true --conntype '*:*:SSL'

以下示例使用定义为“本地文档 (here-document)”的一个批处理脚本创建三个 OU 对象。OU Administration 属于刚才创建的 OU Finance。您还可以将批处理脚本存储在一个文件中,并使用 --file filename 引用它。

$ tarantella object new_orgunit --file - <<EOF
--name "o=示例/ou=IT"
--name "o=示例/ou=Finance"
--name "o=示例/ou=Finance/ou=Administration"
EOF