We need to create users of an "Our company" type for the employees of any company, and not only for those belonging to the "Our company" that exists out-of-the-box.
Solution
Change the PrepareEmployeeEditFilter method in the UserEditPage schema as follows:
When creating a case through the portal, the user sets the case Assignee using a code. Though, the [Assignee] field remains blank after saving the record.
Answer
When you save a Case object (the Portal package), you basically run the event sub-process defined in the CaseInserting event of the object. If you meet the UserType = SSP condition in this process, the [Assignee] field is cleared.
Access to section disappeared for all users, except for the Supervisor. Standard script for granting access permissions works but does not add records.
Solution
The [CreatedById] field in the user's database table is not populated. To solve the issue, populate the field and specify "Supervisor" as a creator:
Update Account --change the object
SET CreatedById =(SELECT id FROM Contact c WHERE c.Name='Supervisor')
where CreatedById is null;
We cannot add contacts. The page freezes when doing so.
Answer
The details "Detail: Contact address" and "Detail: Contact communication options" have been deleted from the contact page. That is the reason why you cannot add new contacts.
Restore the details and you will receive no errors.