I am not sure I understand your question but I can share a key piece of information.  Channels don't show up in the CChannelManager unless they are in a "category" - ie a group of channels.  So the characteristic that makes CUserPreferences special is that it is not in a channel group.  There are two ways you could accomplish your goal.
  1. You can put it in a group using the groups manager.  Select the group and then edit it to add a member.  Use the search function of group manager to find the channel with Preferences in its name and add it.  Once you do that it will be selectable in the CChannelManager so you can update the permissions.  Users would also see it in the channel selector until you remove it from the group.
  2. In uPortal 3 you might be able to export the cannel even though it isn't in a group.  Then you could change the permission and re-import.  That would be preferable but I have a feeling export may not find the channel if it isn't in a group.
Susan

Julien Gribonvald wrote:
Hi,

Sorry to again again a mail, but I think that someone already
experienced this problem. From now we modified a bit the bean
AjaxPreferencesThemeParamInjector to check if the user FullName can
access to the option, and we modified the xslt for that too, but this
solution could be only temporary. We thinks that's possible to modify
the deployment of the channel CUserPreferences to show the channel on
the channel admin to set all rights and after we should only modify the
xslt to show the channel only is the user have authorizations. Do you
thinks that possible like that ? If yes how exactly, or do you have a
real solution ?

Sorry for my english, if don't understand my questions, i could try to
explain it again.

Thanks

Julien G.

Julien Gribonvald a écrit :
  
Hi,

We are making a portal for young peoples, and we would like to avoid
that they have access to modify their layout, all layout will be
pushed and it will be sufficient for us.
So I would like to know how we could hide the preference menu
(CUserPreference channel) to the main part of users, we would give the
access of this channel only to few users like layout_owners, admins
and some authorized peoples. Is this feature possible ? Is someone
integrated it ? How can we do that and where to do that ?
We are looking for the best solution...

We seen that this channel definition is without category, is it
sufficient if we give a category and we configure the rights ? or is
it more complicated, like to modify some java code + xslt ?

Thanks in advance for your responses

Julien G.

    


--
You are currently subscribed to [email protected] as: [EMAIL PROTECTED]
To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev
  

--

Susan Bramhall ([EMAIL PROTECTED])
Senior Developer, Technology & Planning Operations (T&P)
Yale University Information Technology Services (ITS)
25 Science Park, 150 Munson St, New Haven, CT 06520
Phone:  203 432 6697


-- 
You are currently subscribed to [email protected] as: [EMAIL PROTECTED]
To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to