MOSS权限问题
今天有两个问题要记录:
第一个是同事在做一个预定会议室的功能时,他借用了行事历的概念和功能,因为web based的工作流设计器局限不能满足,所以用SPD来设计一个。发布和启动都没有问题。但审核时却发现审核者不能签核。因为工作流在触发的时候将审核任务COPY到一个工作流文档库中(这个库听同事说是SPD自动创建的),不论你将审核者的权限升级到什么程度(FULLCONTROL)点击编辑的时候都说accessdiened。只有当把这个用户加入到siteowner中时才可以进入签核页面。查看了一下siteowner的grouppermission的时候,发现在这个群组中对SPD生成工作流的signtask.asp有FULLCONTROL的权限.而其它群组都没有.一直和同事查找怎样把其它群组也加上对这个ASP有FULLCTORNOL权限,但未果.后来实在没有办法,就把审核人加入到这个群组中,然后DOWNGRADE这个群组的权限.在创建另一个新群组让它实际上是SITEOWNER才完全解决.
第二个问题是在家里想EMAIL如何设定,想到2003中是有POP3服务的,可以用它来简单地做实验.所以设定POP3,然后在MOSS管理界面上设定OUTGOING,但点OK的时候,出现在IE中是http404operationforbidden.操作其它的也是同样的问题。迷或的一段时间,想到它们的共同点是存数据的时候出现错误,估计是对数据库没有权限,因为画面与第一个不一样,第一个错误画面是MOSS的标准错误画面。而第二个是IIS的错误画面。到AD设定将APPPOOL中的帐号加入到SQLSERVER的群组中,果然解决了。而且也EMAIL的设定有效。