Sharing enables record-level access control for all custom objects, as well as many standard objects.

learn more… | top users | synonyms

0
votes
0answers
7 views

Sharing Rules Limits Questions

Question 1 - Can the number of sharing rules per object be increased? ​As per the limits guide: 300 sharing rules per object 50 criteria sharing rules per object Question 2 - what's is the limit on ...
1
vote
1answer
17 views

Ownership of custom object record is not allowing user to view related account

We'd like users who own records for a custom object (Projects) to be able to click from the Project record to view the related account. This works perfectly in opportunities, so I'm wondering why it ...
0
votes
0answers
9 views

can we create an user sharing rule under Administer > Security Control > Sharing Settings using Apex? [closed]

Already used below code , but looking for user sharing rules not apex sharing rules LeadShare leadShare = new LeadShare(); leadShare.ParentId = '00QC00000121LCI'; leadShare.UserOrGroupId = ...
2
votes
1answer
24 views

Testing Communities Before Publishing

What is the best way to test your Community before publishing? I want to see if Field-Level Security and Sharing Sets are working correctly for the Community User role. For example, my profile has ...
1
vote
2answers
28 views

Will Sharing a Account also share its contacts?

My org wide setting for Account is private and for contact is controlled by parent. Also, there is a account sharing rule in place which gives Read/Write access for accounts to users of specific ...
1
vote
1answer
18 views

Share Account Records

Here i have so many records are there at account level and also i have created so many users. Now here i want to share one specific account's record to specific user means only this user can see that ...
1
vote
1answer
20 views

Criteria-Based Sharing

There seems to be a discrepancy in the documentation for Criteria-Based Sharing Rules. The Guide to Sharing Architecture (and other sources) states that: "Only Manual Share Records can be created on ...
2
votes
1answer
16 views

Access to a set of records to a user

I have to create a permission set for a user, where only when the Lead source is web, he/she should be able to view and edit that set of records. Is this achievable by using permission set?
2
votes
2answers
27 views

How can I assign a sharing rule to a specific user only

How can I assign a sharing rule to a specific user only. Bec when I click on sharing rule of a lead object I can view that select the users to be shared I only want to assign to a single user ...
3
votes
1answer
21 views

Generic account owner considerations - record skew - customer portal accounts?

In our organization, accounts aren't owned, and teams are used to manage sharing of accounts. We're planning on having all accounts owned by a single generic user. According to the architect resources ...
0
votes
1answer
34 views

Contact's child records transfer

I have few custom child objects (lookup relationship) of Contact. My requirement is if I change the Contact owner from User A to User B, I want the child records of that Contact to be transferred to ...
1
vote
2answers
58 views

How can I allow profiles to transfer accounts but not cases?

I have to requirement that a subset of the Sales Users be able to change the ownership of Accounts even if they are not the Owner, but not be able to transfer ownership of Cases, unless they are the ...
1
vote
1answer
46 views

Error : Insert Failed :INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY, Sharing Rule Trigger

I have created one Trigger to give access to particular Accounts of my "Special" custom object records, Here BBB : Is custom object having lookup of both Account and Special E.g. BBBRecord = ( ...
2
votes
1answer
52 views

I created a custom object, and fellow admins cannot see my data

I'm part of the System Administrator role/profile. I created a custom object and added some data to it. Other system admins created data as well. When creating the object, we assign ourselves as the ...
3
votes
1answer
62 views

How can I find all users with whom my custom object is shared?

I have a custom Salesforce Object whose records can be shared via a combination of sharing rules and manual sharing. I would like to create a List of User sObjects with access to the record. The ...
7
votes
3answers
240 views

Making a public read/write record private

Disclaimer! I have searched for a result to this question on the web with no success therefore I need someone with expertise to review it and provide an answer. I use a public read/write OWD model on ...
2
votes
1answer
29 views

Generate report for Account User access?

How to generate a report for all User having what access to all account records. For this we tried of using UserRecordAccess. But for UserRecordAccess UserId is must and SQOL limit is 200. How we ...
1
vote
0answers
31 views

Role based sharing: All Components in Salesforce and what is the best way to make existing changes

Not sure what is the best way to ask this question I am listing down all the places (configuration only) components where force.com platform provides option to share/assign based on Role, Role and ...
2
votes
1answer
37 views

Is ListView visibility for Roles shared accordingly to Hierarchy?

I've made a custom list view and restricted its visibility by role, what happen is that the list view is visible for the specified role and all its upper parents in the roles' tree . Is it a standard ...
1
vote
1answer
30 views

How to properly use “Manager Groups”

I've just had the "Manager Groups" option enabled by SFDC. I am now trying to build an "Appraisal" object so that the records in it are only viewable by the record owner and anyone directly in that ...
1
vote
1answer
463 views

Cannot set sharingModel to ControlledByParent on a CustomObject without a MasterDetail relationship field

I am trying to deploy an update to a custom object. The object and classes associated with it work perfectly in my sandbox, but when I try to deploy, I get the following error: Cannot set ...
1
vote
0answers
66 views

Can't access merge fields in email template

We have a custom object XYZ whose OWD is set to private. In our salesforce community we have an apex class declared with the without sharing keyword as a result we are able to access records owned by ...
1
vote
2answers
46 views

custom extension has without sharing annotation but still runs in user mode

I have created a custom controller that extends a standard controller. My custom extension is defined 'without sharing'. Nevertheless, it seems to execute 'with sharing'. I get the feeling that an ...
0
votes
1answer
42 views

Auto-accept shared child records with Salesforce to Salesforce does not work

I'm trying to share child records (in a master-detail relation of a custom object) to an external org via Salesforce 2 salesforce. So I've set up the connection, published the object on the source ...
1
vote
1answer
48 views

User access level

I want to create 2 users in SF who should not be able to see each other's records. These 2 users should be of same role. How can this be achieved?
6
votes
1answer
97 views

Standard Controller behavior with not available ids - behavior changed?

Question Do standard controllers no longer throw exceptions if the current user doesn't have access to the passed in id? Has this always been that case or did this just recently change? Hoping to ...
0
votes
0answers
94 views

Sharing Set Customer Communities

Sharing set works only one per object for each profile in customer communities.Also Apex sharing doesn't works in customer communities.I have a requirement to share the records based on multiple ...
4
votes
1answer
78 views

pros and cons of Territory management

pros and cons of Territory management. can any one give the clear example, how the role sharing is effected to territory sharing
5
votes
1answer
165 views

Team, Role, and User Criterion defined access to Account feature

I have a private feature VF page on an Account. Our Account sharing model is Public Read with Edit rights given via Account Teams. I want to display this VF page only to: Account Team Members ...
1
vote
0answers
40 views

Account Team Access functionality

I have a question on Account access setting while adding Account Team. I have Account sharing rule that provides Read-Write access to a Role (R1). User U1 is with Role R1 U1 logs and can see the ...
4
votes
1answer
81 views

Customer Community Sharing

We have a customer community set up, and we are sharing custom objects based on a lookup to account. We created a sharing set - selected the correct profile and then we added sharing based on ...
0
votes
0answers
15 views

Public Accounts with a Child only seen by Account Team

I expect this will require Apex sharing. Is there any work around? Does anyone have experience? Public Read on Accounts. One Child Object to be private to Account Team, their superiors, and possibly ...
1
vote
0answers
163 views

Insufficient Privileges as System Administrator on Opportunity

I am the System Administrator (Standard Profile) and receiving Insufficient Privileges error when trying to access Opportunity fields. "Insufficient Privileges You do not have the level of access ...
3
votes
1answer
408 views

FIELD_INTEGRITY_EXCEPTION: field integrity exception: unknown (invalid user or group: 005XXXXXXXXXXXX)

I've a object called myobject__c. This object is private in OWD Setting. Now when admin create a new record of this object then I want to share this record with a user(community user). For this I've ...
3
votes
1answer
38 views

Other profiles do not have access to RowCause field for sharing

I am sharing a record using a visualforce interface. When I log in as the System Admistrator and share the record it works fine but when I log in as a user from any other profile except Sys Admin it ...
3
votes
1answer
51 views

Is it required for Security Scanner - global with sharing myBatch implement Database.Batachable<sObject>

I am about send my package for Security Scanner, So Is there any requirement to add "with Sharing" for all of my Batch Classes. global with sharing myBatch implement ...
2
votes
1answer
40 views

API AJAX Toolkit, Possible to specify executions w/ and w/o sharing rules?

One can easily run the AJAX Toolkit, but it will always run respecting sharing rules. Example of running a simple AJAX command would look as such: Example Source var result = ...
3
votes
2answers
40 views

Unit testing private sharing

Say I have a class marked without sharing for reading eg Account records without regard to sharing settings. (This would be used in contexts where the current user's privilege level would disallow the ...
2
votes
1answer
55 views

without sharing and delete?

I am creating a button that gives some users the ability to delete opportunities. The big caveat is that they need to be able to delete the opps where the owner is in the same role. I changed my ...
0
votes
1answer
58 views

How can sibling A in the role hierarchy delete sibling B's records? Implementation options?

How do you address the issue where two users within the same role need to be able to delete each other’s opportunities? In most cases, this can be done by having a super user above the others in the ...
0
votes
2answers
65 views

Unit Test User Context?

I'm implementing Communities and need to improve my org's security settings. I set Accounts to be private with a sharing rule of "Owner in all internal users" is shared with "All internal users". One ...
0
votes
0answers
19 views

Access to Partner when the Account added as an Partner to Opportunity

I have a requirement where whenever a Account is added to an Opportunity and if that Account is enabled a partner, then to give access to the Partner users of that Account access to the Opportunity. ...
2
votes
2answers
274 views

Authorization Required

I have created simple site that create a new case. Note : I have given the Site permissions Visualforce page,Controller ,Lead Object and Case Object. While execute the site Lead is created ...
1
vote
2answers
166 views

System.runAs(u2) can't see records created by System.runAs(u1) in same testmethod

I have written a class that is called from different triggers. This class accepts a list of api fields and an object name. The class will go through the api fields and check to see if the old value ...
1
vote
1answer
13 views

Copy sharing records

New to SFDC. If we use Informatica to copy data out from SFDC into a custom data warehouse, is there a way to copy the "sharing records" that SFDC maintains that determines which user has access to ...
4
votes
1answer
180 views

Why is Transfer Record a system permission? Is there any other way to accomplish the same thing on a per-object basis?

I have a requirement to grant a set of Users the ability to transfer ownership of all records of a certain object type, regardless of current ownership. I know I can accomplish this by granting this ...
12
votes
3answers
548 views

How to pass security review when using “Without sharing” by design?

I failed to pass security review for an app that has two classes using the "without sharing" keyword. Both were not choosen accidentally but by design. On class is SObjectUnitOfWork.cls from Andrew ...
2
votes
2answers
22 views

Is there a way to automatically share organizations with their parent organization?

I thought this happened automatically but right now when i add a parent organization to an organization, i still have to manually add the portal roles of that parent organization to the sharing ...
1
vote
1answer
126 views

Sharing rules on Community Users

I need to create a Account and have a lookup from account to Account as (Partner). Lookup will determine if related Account, related Contacts and Opportunities are visible to these Partner Community ...
2
votes
2answers
139 views

How to grant limited access to accounts?

I have a support rep that his role has access to ALL accounts. Support role does NOT have access to opptys. There is a request now to give a specific support rep, access to a specific account opptys ...