SF :Salesforce中,Rights Management

  1. Profiles:

    1. Profile Object:

      Select p.UserType, p.PermissionsViewContent, p.PermissionsViewAllUsers, p.PermissionsViewAllData, p.Name, p.Id, (Select Username, Email From Users) From Profile p

    2. App、Object、Tab、Field、Page、Class...
  2. Team:
    1. Account Team:
    2. Opportunity Team:
    1. Select o.UserId, o.TeamMemberRole, o.SystemModstamp, o.OpportunityId, o.OpportunityAccessLevel, o.LastModifiedDate, o.LastModifiedById, o.IsDeleted, o.Id, o.CreatedDate, o.CreatedById From OpportunityTeamMember o
    2. 可以为此对象创建Trigger.
    3. Select a.UserId, a.TeamMemberRole, a.SystemModstamp, a.LastModifiedDate, a.LastModifiedById, a.IsDeleted, a.Id, a.CreatedDate, a.CreatedById, a.AccountId, a.AccountAccessLevel From AccountTeamMember a
    4. 不能为这个对象创建Trigger.
  3. Share:

每个对象,都会一个对应的Share对象。

Select w.UserOrGroupId, w.RowCause, w.ParentId, w.LastModifiedDate, w.LastModifiedById,     w.IsDeleted, w.Id, w.AccessLevel From Workflow_Activity__Share w

ParentId:指定哪个对象的那条记录。

AccessLevel:用户或者组对这条记录拥有的权限。

a.Owner:创建这条记录的人。

b.Read/Write:这条记录形式意义上的Owner,对此记录拥有修改和查看的权限。

c.Read Only:对此记录只有查看的权限。

4.  Group:

时间: 2024-10-22 02:27:42

SF :Salesforce中,Rights Management的相关文章

SF:salesforce中,文件上传的接收对象

使用Attachment,做文件的上传: 上传的内容,最终会存放到sf的Attachment对象里. 使用<apex:inputFile>组件上传文件: 上传的内容,会存放到sf的Document对象里. 使用sf中的,Content App中的Library来存放Content文件: 上传的文件,会在ContentWorkspace对象(Library),ContentVersion对象(Content)来存放具体的文件的内容(包括,二进制的文件等等,但是,它需要一个ContentDocum

SF :Salesforce中,关于审批的一些对象

SF中,与审批有关的对象:ProcessInstance, ProcessInstanceHistory, ProcessInstanceStep, ProcessInstanceWorkitem, ProcessNode and TargetObject. ProcessInstanceHistory与ProcessInstanceStep对象中的Fields基本相同 ProcessInstanceHistory:isPending, RemindersSent, TargetObjectId

SF :Salesforce中,得到一个对象的picklist类型下面的所有value的值

Schema.DescribeFieldResult fildResult = Opportunity.StageName.getDescribe(); for(Schema.PicklistEntry str : fildResult.getPicklistValues()){ // picklist value String industry = Str.getValue(); } 注:会显示出此picklist类型的字段下面的所有的值.如果是有Field Dependencies关系的,会

SF :Salesforce中,reRender控件和rendered控件的使用

reRender: 用途:局部刷新 这个属性的value值是组件的ID,可以是一个或多个ID,多个ID用','隔开. rendered: 用途:可以控制一个控件是页面上是否能显示出来. 这个属性的value是一个Boolean值.如果是true,控件会在页面上显示,否则,不会在页面上显示. reRender与rendered的联合使用: 不能在一个控件中,写reRender和rendered两个属性.要把控件显示不显示的控件放在局部刷新的控件里面. eg: <apex:form > <a

SF :Salesforce中,用apex实现下拉列表

ApexPage: <apex:selectList value="{!optionAcc}" size="1" style="width:230px"> <apex:selectOptions value="{!optionAccList}"></apex:selectOptions> <apex:actionSupport event="onchange" ac

SF :Salesforce中,创建定制对象时,注意的一些地方

Optional Features区域: Allow Reports:此对象的数据,可以用于报表 Allow Activities:使此对象能够将Task和Calendar对象相关联. Track Field History:平台能够自动跟踪此对象相应字段的编辑活动. Deployment Status区域中,选择Deployed. In Development:会对非管理员用户隐藏此对象. Deployed:创建了此对象,只要给定相应的权限,即可做相应的操作. Object Creation

SF :Salesforce中,look up 和 master detail关系

相同:在salesforce中,它们都被用来维护对象间的关联关系 区别: 1.master-detail 关系中,如果有master记录,则必须要有 detail记录. 2.master-detail 关系比较紧密,如果删除了master一方的记录,那么相应的 detail一方的记录也                     将被自动删除.而look up则不会. 3.master-detail 关系中,在master的对象上,可以创建一个Roll-Up Summary类型的字段.这      

在Salesforce中对某一个Object的Standard Button或Link进行重写

在Salesforce中可以对某一个Object的Standard Button或Link进行重写,来实现我们特定的逻辑过程,比如:在删除某个Object之前要判断该Object的某个Field的状态:或者在New一个Object的时候要对一些Field进行预赋值. 1):如下图所示,展现了一个Object中所有的Button,Link和Action,那么用红框框出来的便是Standard的 2):这里我们以New按钮为例进行展示,点击上图中New前方所对应的Edit操作,会出现下面图示,默认状

73、salesforce通过JAVA来Call在salesforce中已经写好的Restful处理接口

/** *使用salesforce通过REST方式作为webservice,需要以下几点 *1.类和方法需要global,方法需要静态 *2.类需要通过RestResource(UrlMapping='/page/*')注解声明 *3.@HttpGet和@HttpDelete不能有形参,可以通过URL?param或者URL/param方式传过来参数 **/ @RestResource(UrlMapping='/Merchandise/*') global class MerchandiseRES

在Salesforce中为Object创建Master-Detail(Child-Relationship)关联关系

在Salesforce中可以将两个Object建立起一对多的关联关系,本篇文章就简单的叙述一下将两个Object(EricSunObj & EricSunObjC)设置成Master-Detail (1:n)的关联关系,具体的详细步骤如下所示 1):从对应关系Master-Detail中的Detail入手,找到EricSunObjC的详细信息,如下图示,点击下图中的New按钮来创建一个Custom Field 2):指定此Field为Master-Detail Relationship类型(当然