Programmatically Delete Portal user Cache
Hi! I have a problem re-using the "Portal User Profile" portlet to put on my own portal page. It is not able to execute unless i am Portal Administrator (PORTAL). The requirement is that I need to clear the cache for a Particular User.
<br><br>
I tweaked the Portal User Profile Portlet and from the "View Source", was able to construct the following HTML and place it in an "HTML Portlet". But when I submit, it doesn't work. Am I missing something...? Any Help is greatly appreciated.
<br><br>
Thanks
Ram
<br>
HTML Code
<head><br>
<script type="text/javascript">
function buttonClearCacheSubmit(){
document.UserProfile.p_username.value=document.UserProfile.username.value;
document.UserProfile.username.value="";
document.UserProfile.submit();
</script>
</head><br>
<font style="portlettext1">Clear the cache in Web Cache for User</font><br>
<form name="UserProfile" method="POST" action="/pls/portal30/portal30.wwsec_app_user_mgr.edit_user" enctype="multipart/form-data"><br>
<input name="username" type="text" size="30" maxlength="30"><br>
<input type="button" name="p_request" value="OK" onClick="javascript:buttonClearCacheSubmit()"><br>
<input type="hidden" name="p_username" value=""><br>
<input type="hidden" name="p_clearcache value="Y"><br>
<input type="hidden" name="p_action" value="TAB1"><br>
<input type="hidden" name="p_back" value="http%3A%2F%2Fhostname.domain%3A7778%2Fportal%2Fpage%3F_pageid%3D428%2C61204%26_dad%3Dportal30%26_schema%3DPORTAL30"><br>
</form><br>
I'm glad with this (default) behaviour, although I would have no problems with a cascaded delete as an option.
We use portal for our intranet site, and a default cascaded delete, would mean that if a worker leaves our company, and therefore his account would be deleted, all his contributions to the intranet would be deleted too.
Ton
Similar Messages
-
Deleting portal users using APIs
Hi
We are deleting users from portal through a java class using
JBDC( using prepareCall and executeUpdate) . We can successfully
delete the user from the login server using the procedure
PORTAL30_SSO.WWSSO_API_USER_ADMIN.DELETE_USER(). However, when
we try to delete the user from portal30 using
PORTAL30.WWSEC_API.DELETE_PORTAL_USER()
we get the following errors
ERROR at line 1:
ORA-01086: savepoint 'DELETEUSER_SAVEPOINT' never established
ORA-06512: at "PORTAL30.WWSEC_API", line 1471
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 849
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 669
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at line 1
We can run the delete_portal_user procedure successfully as
portal30(the owner of the portal30 schema). But when we try to
delete a user as another dba user, we get the error shown above.
This user has full sysdba priveleges on the portal30 schema. The
workaround is to create another database connection in the Java
class for the portal30 user. However they prefer to run it
as the dba who have created the user but not as portal30.
I checked in the JPDK documentation but there is no API to delete
users.
Any help is greatly appreciated.
Many Thanks
RajaI get the same thing would any answer this question please ?
-
Delete Portal user = wwsec_person$
Hi,
For my project I need to remove users from our portal system.
Users are delete from OID with dbms_ldap.delete_s.
After performing a successful delete, we are not able to user the deleted user =>OK
This user still appear on table wwsec_person$. Is this logical ? Do I need to drop the portal user ?
I try to create a new user with the same user_name and it works, user is created on OID.
Thanks, Eddy.I'm guessing you are trying to do this from a tool outside portal such as sqlplus, SQL Developer, Toad, ...? If so, I think it is hiccuping because you don't have a lightweight identity -- you need to be logged into portal to access that table. Two choices -- delete the entry via the DBA tab in navigator when logged in as an administrative user (portal or orcladmin for example) or set context in your database session by running "exec PORTAL.wwctx_api.set_context('portal','<portal's lighweight password>');. Note that password is the user password for portal when logging in the portal GUI, not the PORTAL schema password.
Rgds/Mark M. -
Problems deleting portal user any 1 ?
ERROR at line 1:
ORA-01086: savepoint 'DELETEUSER_SAVEPOINT' never established
ORA-06512: at "PORTAL30.WWSEC_API", line 1471
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 849
ORA-06510: PL/SQL: unhandled user-defined exception
ORA-06512: at "PORTAL30.WWCTX_SSO", line 669
ORA-06502: PL/SQL: numeric or value error
using this
PORTAL30_SSO.WWSSO_API_USER_ADMIN.DELETE_USER
WWSEC_API.DELETE_PORTAL_USER
could someone tell me what is going on
thanksIf I understood it right... you have a service to del
a child and all children / related objects of it.No, it's just that I have one item, say of type person, and a person has n phone numbers. In my application there's a table component which displays a list. This list is populated with the phone numbers of that person (I cannot use the person.phones list directly, so I do a tab_list = person.phones when logging in). Next to that table there are buttons to add and delete phone numbers.
When a user clicks on the "add" button, an item is added to the tab_list and when the user saves his changes these statements are executed:
// Delete old phones list
List<Phone> lp = person.getPhones();
for (int i = 0; i < lp.size(); i++) {
Phone p = lp.get(i);
service.removePhone(p);
// Replace with new phones list
person.setPhones(tab_list);
service.mergeEntity(person);
I am not sure about your mergeEntity stuff.. You say
you want to insert new objects.. so why merge?I'm developing a JSF application with several forms to edit data. Basically all entities I deal with are related to a single Person object, so when the user clicks the save button I do a service.mergeEntity(person) and changes to all related entities are made persistent via the cascade option.
I hope this clarifies a bit... In case you know any tutorials/examples that show how to implement a load-save-mechanism like that I'd be happy to know (one type of object being queried for, all related objects retrieved via annotations, data being entered/updated in JSF-JSPs using #{mainObj.relatedObj.someData} expressions bound to input fields, and then the whole construct persisted using serivice.mergeEntity(mainObj);.
Thanks for trying to help anyways! -
Creating users and adding them to groups programmatically in Portal 902
What is the correct process and code needed to create a user and add it to a group programmatically in Portal 9.0.2 and how is it different from what it used to be in 309.
If anyone has an answer, please let me know and all contributions are really appreciated.
ThanksYou can use these procedures.
procedure Create_User(first_name IN VARCHAR2
,last_name IN VARCHAR2
,password IN VARCHAR2
,email IN VARCHAR2
,employeenumber IN VARCHAR2
,description IN VARCHAR2
is
retval PLS_INTEGER;
emp_session DBMS_LDAP.session;
emp_dn VARCHAR2(256);
emp_rdn VARCHAR2(256);
emp_array DBMS_LDAP.MOD_ARRAY;
emp_vals DBMS_LDAP.STRING_COLLECTION ;
ldap_host VARCHAR2(256);
ldap_port VARCHAR2(256);
ldap_user VARCHAR2(256);
ldap_passwd VARCHAR2(256);
ldap_base VARCHAR2(256);
BEGIN
retval := -1;
ldap_host := '<you_host>';
ldap_port := '4032';
ldap_user := 'cn=orcladmin';
ldap_passwd:= '<orcladmin_password>';
ldap_base := 'cn=users,dc=<your_compani_name>,dc=com';
DBMS_LDAP.USE_EXCEPTION := TRUE;
emp_session := DBMS_LDAP.init(ldap_host, ldap_port);
-- Bind to the directory
retval := DBMS_LDAP.simple_bind_s(emp_session,ldap_user, ldap_passwd);
emp_array := DBMS_LDAP.create_mod_array(14);
emp_vals(1) := first_name;
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'cn',emp_vals);
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'givenname',emp_vals);
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'uid',emp_vals);
emp_vals(1) := last_name;
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'sn',emp_vals);
emp_vals(1) := employeenumber;
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'employeenumber',emp_vals);
emp_vals(1) := description;
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'description',emp_vals);
emp_vals(1) := 'top';
emp_vals(2) := 'person';
emp_vals(3) := 'organizationalPerson';
emp_vals(4) := 'inetOrgPerson';
emp_vals(5) := 'orcluser';
emp_vals(6) := 'orcluserv2';
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'objectclass',emp_vals);
emp_vals.DELETE;
emp_vals(1) := email;
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'mail',emp_vals);
emp_vals(1) := password;
DBMS_LDAP.populate_mod_array(emp_array,DBMS_LDAP.MOD_ADD,'userPassword',emp_vals);
emp_dn := 'cn=' || first_name || ',' || ldap_base ;
retval := DBMS_LDAP.add_s(emp_session,emp_dn,emp_array);
DBMS_LDAP.free_mod_array(emp_array);
retval := DBMS_LDAP.unbind_s(emp_session);
-- Handle Exceptions
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE(' Error code : ' || TO_CHAR(SQLCODE));
DBMS_OUTPUT.PUT_LINE(' Error Message : ' || SQLERRM);
DBMS_OUTPUT.PUT_LINE(' Exception encountered .. exiting');
end Create_User;
create or replace
procedure Add_User_To_Group(user_name IN VARCHAR2
,group_name IN VARCHAR2
is
retval PLS_INTEGER;
ldap_host VARCHAR2(256);
ldap_port VARCHAR2(256);
ldap_user VARCHAR2(256);
ldap_passwd VARCHAR2(256);
ldap_base VARCHAR2(256);
my_session DBMS_LDAP.session;
my_message DBMS_LDAP.message;
my_entry DBMS_LDAP.message;
my_array DBMS_LDAP.MOD_ARRAY;
my_vals DBMS_LDAP.STRING_COLLECTION ;
group_dn VARCHAR2(256);
user_dn VARCHAR2(256);
BEGIN
retval := -1;
ldap_host := '<you_host>';
ldap_port := '4032';
ldap_user := 'cn=orcladmin';
ldap_passwd:= '<orcladmin_password>';
ldap_base := 'cn=users,dc=<your_compani_name>,dc=com';
DBMS_LDAP.USE_EXCEPTION := TRUE;
my_session := DBMS_LDAP.init(ldap_host, ldap_port);
-- Bind to the directory
retval := DBMS_LDAP.simple_bind_s(my_session,ldap_user, ldap_passwd);
--Find the user
my_vals(1) := '1.1';
retval := DBMS_LDAP.search_s(my_session,
ldap_base,
DBMS_LDAP.SCOPE_SUBTREE,
'(&(objectClass=person)(cn=' || user_name || '))',
my_vals,
0,
my_message);
my_entry := DBMS_LDAP.first_entry(my_session, my_message);
IF my_entry IS NOT NULL THEN
user_dn := DBMS_LDAP.get_dn(my_session, my_entry);
retval := DBMS_LDAP.search_s(my_session,
ldap_base,
DBMS_LDAP.SCOPE_SUBTREE,
'(&(objectClass=orclGroup)(cn=' || group_name ||'))',
my_vals,
0,
my_message);
my_entry := DBMS_LDAP.first_entry(my_session, my_message);
IF my_entry IS NOT NULL THEN
group_dn := DBMS_LDAP.get_dn(my_session, my_entry);
my_array := DBMS_LDAP.create_mod_array(1);
my_vals(1) := user_dn;
DBMS_LDAP.populate_mod_array(my_array, DBMS_LDAP.MOD_ADD, 'uniqueMember', my_vals);
retval := DBMS_LDAP.modify_s(my_session, group_dn, my_array);
DBMS_OUTPUT.PUT_LINE(RPAD('modify_s Returns ',25,' ') || ': '|| TO_CHAR(retval));
DBMS_LDAP.free_mod_array(my_array);
END IF;
END IF;
my_vals.DELETE;
retval := DBMS_LDAP.unbind_s(my_session);
-- Handle Exceptions
EXCEPTION
WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE(' Error code : ' || TO_CHAR(SQLCODE));
DBMS_OUTPUT.PUT_LINE(' Error Message : ' || SQLERRM);
DBMS_OUTPUT.PUT_LINE(' Exception encountered .. exiting');
end Add_User_To_Group; -
Deleting portal DB users in EP6 SR1
Hi
When we try deleting database users under User Administration->Users(a few users have the same userids in portal DB and MS-ADS) in the portal we get a User Management Exception. (We get the same exception with user administration using http://<server:port>/useradmin).
When we go back to Search under Detailed Navigation in the portal we get the following error message:
"The iView has timed out. There is no cached content to display.Click 'Reload' to retrieve updated content. You may need to wait for the cache to retrieve the content from the source. Reload".
I tried setting the property but it didnt work.
Any idea these issues fixed with SP Stack 10?
Thanks in advance
PremalHey Premal,
You can try deleting the users from the admin tool -> server -> services -> UM Provider.
Regards,
Natti Nachmias. -
Create Portal user programmatically
Hi,
I've been told there was an API in the 3.0.8 portal release to allow the creation of portal users in the Login Server programmatically.
I think this API is called : portal30_sso.wwsso_ls_private.
Does anyone know where I can find this API description ?
Thanks.
nullThis informaiton is contained in the PDK - PL/SQL:Reference Material accessible at http://portalstudio.oracle.com
Direct links: http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/plsql/doc/sdk6pkg.htm http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/plsql/doc/sdk6apo.htm -
Using Powershell to delete all users from the Portal
Summary
This script will delete all users from the Portal except for Administrator and the Built-In Sync account.
Based on Markus's "Delete a User" script.
Useful when developing your system if you want to quickly clear out the data and start again.
set-variable -name URI -value "http://localhost:5725/resourcemanagementservice' " -option constant
function DeleteObject
PARAM($objectType, $objectId)
END
$importObject = New-Object Microsoft.ResourceManagement.Automation.ObjectModel.ImportObject
$importObject.ObjectType = $objectType
$importObject.TargetObjectIdentifier = $objectId
$importObject.SourceObjectIdentifier = $objectId
$importObject.State = 2
$importObject | Import-FIMConfig -uri $URI
if(@(get-pssnapin | where-object {$_.Name -eq "FIMAutomation"} ).count -eq 0) {add-pssnapin FIMAutomation}
$allobjects = export-fimconfig -uri $URI `
–onlyBaseResources `
-customconfig "/Person"
$allobjects | Foreach-Object {
$displayName = $_.ResourceManagementObject.ResourceManagementAttributes | `
Where-Object {$_.AttributeName -eq "DisplayName"}
if([string]::Compare($displayName.Value, "Administrator", $True) -eq 0)
{write-host "Administrator NOT deleted"}
elseif([string]::Compare($displayName.Value, "Built-in Synchronization Account", $True) -eq 0)
{write-host "Built-in Synchronization Account NOT deleted"}
else {
$objectId = (($_.ResourceManagementObject.ObjectIdentifier).split(":"))[2]
DeleteObject -objectType "Person" `
-objectId $objectId
write-host "`nObject deleted`n" $displayName.Value }
Go to the FIM ScriptBox
http://www.wapshere.com/missmiisThe DeleteObject function opens and closes a connection for each object. This approach is faster:
http://social.technet.microsoft.com/wiki/contents/articles/23570.how-to-use-powershell-to-delete-fim-users-that-have-a-null-attribute-name.aspx
Mike Crowley | MVP
My Blog --
Planet Technologies -
My user cache is deleting after about 20 seconds upon start up
Recently installed 10.8.3 from 10.7
Worked great for a couple of weeks.
Suddenly data in my User Cache folder started deleing after about 20 seconds after after the desktop comes up when doing a shutdown/restart.
Fixed Permissions with Disk Utilities. Fixed Permissions with Disk Warrior but it is still doing it. I use Logic and this measns it re-scans all the aduio Units plug-ins evertime I launch which takes some time.you or a program you installed, one of those so called cache cleaners? is set to automatic
redundant to use DW and DU to "fix" permissions (and usually wasted anyway).
Do a Safe Boot
Turn off anything launches on login
find out what launchd is up to
.... only time to use DW was to repair/rebuild/create a new directory, booting from another drive, after a freeze or other anomaly.
My "upgrade OS" is a clean install, use Setup Assistant, keep the old system as backup and until you are sure all yuour soft/hardware apps and the rest are ML certified and working and the latest. If needed you can dual boot or go back, too. -
How to get Portal User Context in Web Dynpro application
I have successfully integrate a web dynpro app into SAP Netweaver Portal.
Within my web dynpro app, how can I get portal user context information such as first name, last name, job title or some newly created ume attibutes.
Is there any programmatical approach to get portal user context in my web dynpro. I not sure whether I can use the following codes in web dynpro?
IUserContext userContext = request.getUser();
String firstName = userContext.getFirstName();
String lastName = userContext.getLastName();
If yes, can someone point me the name of the jar file I have to import.
Note : The SAP Netweaver installation that runs my web dynpro app is same with the SAP Portal.Hi ,
you can use the below code to get User details and add com.sap.security_2.0.0 > lib > com.sap.security.api.jar
try
IWDClientUser clientUser = WDClientUser.getCurrentUser();
String firstName = clientUser.getFirstName();
String lastname = clientUser.getLastName();
catch (WDUMException e) {
wdComponentAPI.getMessageManager().reportException("Error Retrieving User"+e.toString(),true);
Regards,
Sunitha Hari -
WHAT IS THE MECHANISM FOR AUDITING PORTAL USER ACTIVITY
Is there any default mechanism for auditing a portal users access to
tables. At the DB level, we are seeing the portal_public user but we want to see the portal user instead; e.g. we need to report on activity such as: portal user johndoe deleted a row of data from a table.
johndoe is only a portal user not a database user.
We are trying to keep from writing additional custom code to auditing. We are
using wwctx_api.get_user_id in other parts of the application and we would like
to avoid writing a custom auditing module.William,
I'm not sure if this is what you are looking for, but...
When you create (or edit) a component in Portal 10g, there is a Log Activity check box. If you check this box, then go to Manage the component (in the Portal Navigator), there are Develop, Manage and Access tabs. The Manage tab has a Monitor icon, which has the information you may be looking for. This does not seem to be available directly for database tables. However, I created a Calendar, based on a database table I created to keep track of the Calendar Events. I also created a form to allow users to add Calendar Event entries. I turned logging on for both components. The Monitoring allows me to see when each user has accessed the Calendar, and who and when they insert, update or delete entries from the Calendar table.
-Ricky Burke -
Details regarding Portal users vs 8i DB users
Is there a good DBA level explanation of the differences between a PORTAL/SSO user and a normal database user?
It appears we have to set up new users in Portal for all of our existing users in the database (painful). This was not required in Webdb. Is there a way to import existing database users and link them to their existing schemas painlessly?
The bits and pieces I can find indicate that if you do go ahead and set up a new Portal user manually and link them to their own existing database user schema then the normal database objects roles and rights should appear. This does not seem to be true in 3.0.8 Portal. I created a portal user, assigned them to their existing 8.1.7 schema and:
1) the normal database objects they have rights to do NOT show up in the browse database objects. In Webdb 2.2. all of these objects show up fine. The ability to browse database objects was one of the good things about Webdb that we need to preserve.
2) try to create a portal component, a form, based on a table/view. Unlike #1 above I can in fact create the form on an existing table even though it does not show up in the browse above. The user has update rights to this table, but the form will NOT compile if I leave in the UPDATE, DELETE, INSERT buttons. What is going on?
Is there a technical paper that discusses exactly how to map db users to portal users and how to transfer rights, privileges etc. so we can make portal 3.0 as functional as webdb 2.2 was?Quinn,
Here are my answers:
1) the normal database objects they have rights to do NOT show up in the browse database objects. In Webdb 2.2. all of these objects show up fine. The ability to browse database objects was one of the good things about Webdb that we need to preserve.
Ans))
You have better control on this ability now.
2) try to create a portal component, a form, based on a table/view. Unlike #1 above I can in fact create the form on an existing table even though it does not show up in the browse above. The user has update rights to this table, but the form will NOT compile if I leave in the UPDATE, DELETE, INSERT buttons. What is going on?
Ans))
The ability to create a component in Oracle Portal 3.0 no longer depends on whether the developer has privileges to build components in a schema, but instead on whether the developer has privileges to build a component in an application.
=====
Is there a technical paper that discusses exactly how to map db users to portal users and how to transfer rights, privileges etc. so we can make portal 3.0 as functional as webdb 2.2 was?
Ans))
Read the following help:
a) Migrating WebDb users to Oracle Portal.
b) What are schema and object privileges?
c) What are global privileges?
d) What's the difference between an Oracle Portal User & an Oracle Database User?
====================
Now the next question is..Where to find them?
Here are the location:
login > Navigator > Database Objects tab>
Click on "Grant Access" > Click on the context help.
Here under the related topics you will find:
(b). Click on it:
Again under the related topics you will find:
(a) & (d) (Both are same).
For (c):
login > Create a user > edit that user > click on "Privileges" tab > context help.
Hope this will clear your doubts...
Thanx,
Chetan. -
UNABLE TO RETRIEVE THE CLIENT IP ADDRESS AND HOST NAME OF A PORTAL USER
I'm trying to retrive the client IP address and host name of a portal user
trying to access a portal page using APIs:
PortletRenderRequest portletRequest =
(PortletRenderRequest)request.getAttribute(HttpCommonConstants.PORTLET_RENDER_REQUEST);
HttpServletRequest servletRequest =
(HttpServletRequest)portletRequest.getAttribute(HttpCommonConstants.SERVLET_REQUEST);
String l_szClientIPAddress = servletRequest.getRemoteAddr();
String l_szClientHost = servletRequest.getRemoteHost();
but i found that for all portal users on different machines IP addresses, the
returned IP is the same for all which is Portal middle tier IP address.
So how can retrive the IP addess of a portal user trying to access a portal
page ?Brijesh,
Do you mean how to see hostname/ip address of client requests processed by the server? If yes, depending on what's your front ending component - Web Cache or OHS, you can configure the access log format to have this information recorded in either of these component's access log file.
For Web Cache access log file, refer this:
http://download.oracle.com/docs/cd/B14099_19/caching.1012/b14046/diagnostics.htm#sthref2090
For OHS access log file, refer this:
http://download.oracle.com/docs/cd/B14099_19/web.1012/b14007/servlog.htm#sthref439
By default, both Web Cache and OHS are configured to use Common Log Format (CLF) that does record hostname/ip address so if you haven't made any changes to log format, this info is already there for you. Look for $ORACLE_HOME/webcache/logs/access_log file for Web Cache and $ORACLE_HOME/Apache/Apache/logs/access_log file for OHS.
Thanks
Shail -
Exporting and Importing Portal users from Source system to Target system
Hi All,
I have exported all portal users from source portal in to file Users.txt do i need to convert this file in to some other format so that i can import these users in Target portal.
any links documents
Regards,
MuraliHi,
If you look in to User.txt
I have role also i have deleted role in User.txt uploded file with rest of the otherdata including group it it able to create users.
so in Nut shell let's say
1. UID-Murali
Role- Manager
Group- HRGroup
user existing in DEV and i want to trnasfer data to PRD
Role:Manger should exist in PRD, and group is not mandatory optional
but the link http://help.sap.com/saphelp_nw70/helpdata/EN/ae/7cdf3dffadd95ee10000000a114084/frameset.htm
says while uploading users role is optional it throws waring but i got error.
i am bit confused.
Now let's sau there are 10 users, 10 roles and 2 groups in source system if i want to export all users,roles,groups to target system what sequnce i have to follow without getting any error , warining is there any restriction on number of users, roles, groups i know file size should be less than 1MB.
Points are on the way.
Regards,
Murali -
ICE_SERVICE portal user doesn't allow an anonymous access to KM content
When we upload files (e.g. image files) into root/documents/MyFolder repository they get a /irj/go/km/docs/MyFolder/* link. After that they can be seen by an anonymous users.
But every day at 9AM ICE_SERVICE portal user modifies all files in /documents/MyFolder folder and transform /irj/go/km/docs/MyFolder/* file link into /irj/servlet/prt/prtroot/ (we can see that in file Details window). After that an anonymous user lose permission to access the files of the repository.
How to prevent such behavior or to workaround this?It might be happening due to configured ICE Online Exchange so, check following....
Go to Content Management -
> Content Exchange -
> Syndicators----
> Offers there you'll see list of offers just delete them if not needed , this might solve the issue...
Regards,
Tushar Dave
Maybe you are looking for
-
Cannot send email SMTP to yahoo business email
i have yahoo business email, with 3 email accounts. iphone 3g will happily read the emails of the one account i want it to, but i cannot successfully reply or create new emails, send fails. i tried to create a gmail account and use its smtp server. t
-
when i try and open itunes on my laptop i keep getting the error message Itunes new library and it wont let me open it. I've tried repairing it on control panel and i've also tried installing a newer version. Nothing works. Any ideas? Cheers
-
Need to double click to activate
On my mac, in order to activate a link or other object, I need to click twice: once to select, then again to activate. Is there any way to be able to click on something and use it using only one click?
-
I updated my 4 I-Phone and the I-tunes icon disappeared. How do I get it back?
I updated my I-Phone 4 to the 6 and the I-Tune icon on the phone disappeared. How do I get it back?
-
Is there any way to get Mini Bridge to show the color labels that are set in Bridge and/or Lightroom? I am using Cloud InDesign CS6 on Windows 7.