【问题标题】:Queries in DFC and WDK in documentumdocumentum 中 DFC 和 WDK 中的查询
【发布时间】:2014-07-23 09:13:42
【问题描述】:

我在 DFC 和 WDK 中有以下查询:-

1) TBO 是类型基础对象,适用于 documentum 中的特定对象类型。 SBO 供全球使用。我们可以制作一个 SBO 代码来像 TBO 一样工作吗?如果可以,那该怎么做?如何使我的 SBO 特定于特定对象类型。

2) 如何从 WDK 中的 action.xml 调用行为类?如果我不想在我的 WDK 自定义中使用该组件。支持这些查询的任何示例都将是可观的。

3) 为什么在 WDK 中需要范围?它的作用是什么,并且可以根据层次结构覆盖特权。如果在 WDK 中为用户提供了组件的范围,但他/她没有足够的权限在 documentum 中访问它。用户还能访问特定组件吗?

4) 文件夹安全值能否覆盖基本对象级别权限?文件夹安全或基本级别权限或特权哪个优先?

谢谢!! 德布

【问题讨论】:

  • 请查看stackoverflow.com/tour 了解如何提出实用、详细的问题,并且每个问题都问一个问题:)

标签: documentum documentum6.5 dfc


【解决方案1】:

这对 SO 来说不是一个问题,至少在大多数情况下是这样。然而:

1.) TBO 和 SBO 只是针对特定要求的架构方法。如果您有特定代码要针对特定​​类型的对象运行,而不仅仅是针对子类型的对象,那么您需要更改对象模型以将逻辑应用于类型层次结构中的所有对象。这不是 Documentum 对象/类型模型的问题。

例如:您有 custom_document 作为 dm_document 和 custom_child1_documentcustom_child2_document子类型,两者都是 custom_document 的子类型。您已将 TBO 设置为 custom_child2_document。 您不想应用 SBO 以使自定义逻辑在 dm_document 下的所有内容都可用。 只需将 TBO 添加到 custom_documentm 类型,您就可以在 dm_document 下获得所有类型的逻辑。

2.) 你不能在不调用组件的情况下调用行为类。如果您有要从其他地方运行的特定代码,请将其隔离在其他地方并随意运行。

3.) 您无需为 WDK 配置指定范围。但是,一旦您详细了解了 WDK,您会发现它很有用。

4.) 文件夹是对象。您需要知道,当您通过文件夹访问对象时,您需要对链接到该文件夹​​的文件夹和文档都有访问权限(Read 级别就足够了)。例如,您只需要对您从 DQL 访问该对象的对象 ID 的权限。基本权限和扩展权限适用于特定情况,如果您对对象具有读取基本权限,则无需扩展权限即可读取对象内容。但是,您需要 Relate 基本权限 + Run procedure 对目标工作流的扩展权限,以将该特定对象作为附件/包启动工作流。当您想在特定文件夹中添加对象时,会有不同的规则。但这是一个很长的故事。

关于文件夹安全 - 检查this 文章。

【讨论】:

    猜你喜欢
    • 2014-04-10
    • 2011-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-31
    相关资源
    最近更新 更多