Restricted Caller Access for Localization Workspace
On this page
Restricted Caller Access for Localization Workspace
Give Localization Workspace access to your content by setting Restricted Caller Access privileges. Setting these privileges is required only when target tables or scripts are restricted.
Before you begin
Set your application scope to Global.
Role required: admin. The localization_admin role can’t complete this procedure.
About this task
Localization Workspace uses artifact records in the [sn_lf_config] table to make content types available for translation. If your target resources have Caller Restriction set, you must configure Restricted Caller Access to allow access from Localization Workspace.
Each artifact record contains two resources that might have Caller Access set to Caller Restriction:
-
a target table where translatable content is stored
-
a Processor script which retrieves the translatable content
If you create a new (or custom) artifact but the target resource has Caller Restriction set, that artifact’s content type is unavailable for selection in a Translation Request. Check whether Caller Restriction is set by querying the appropriate table, as follows.
Resource Location to check Artifact’s table Navigate to System Definition > Tables[sys_db_object] and search for your artifact table’s name or label. Artifact’s processor script Navigate to System Definition > Script Includes[sys_script_include] and search for the script’s name.In the list view of Tables or Script Includes:
The following procedure is needed only when the Caller Access column has a value of Caller Restriction.
[Omitted image “lw-restricted-caller-access-dbo-table.png”] Alt text: List view of the sys_db_object table, with an example target resource (To-do Content) displaying ‘Caller Restriction’ in the Caller Access column.
For further information see Related Content on this page.
Procedure
-
Set your application scope to Global, then navigate to All > System Applications > Application Restricted Caller Access [sys_restricted_caller_access].
-
In the list view of the Restricted Caller Access Privileges [sys_restricted_caller_access] table, open Show/hide filter using the icon[Omitted image "show-hide-filters.png"].
-
Add the following conditions to the filter:
-
Source Scope is Localization Workspace -
Target Scope is same as Application -
Status is Requested
-
-
Select Run to execute the query.[Omitted image "lw-restricted-caller-access1.png"] Alt text: The list view of Restricted Caller Access Privileges table, displaying three rows having a Source Scope of Localization Workspace.
-
In the list of results, open any record by selecting the value in the first column (by default the first column is Operation).
-
In the record's form, change the Status field from
RequestedtoAllowed, then select Update.Note: Because most records are not in the Global application scope, you must select the link in the banner To edit this record click here.
[Omitted image "lw-restricted-caller-access2.png"] Alt text: The form view of a Restricted Caller Access Privilege record. The current Status is Requested, but the option to change the Status to Allowed is highlighted.
-
Repeat this procedure so that all records in the list of results have a status of
Allowed.
What to do next
Continue with setup of Localization Workspace. See Configuring Localization Workspace.
Parent Topic:Configuring Localization Workspace
Related topics
Keep exploring.
Find another answer, or bring this documentation into your own tools.