How do I restrict content provider edit rights to a single region on a page

We have a 2-level security requirement for Portal pages that are accessed by "the general public" - users that do not log into Portal. I'll call this population "The Public".
Top Level Edit Security
Web-masters need to edit all content on any page in any page group.
Sub-Level Edit Security
Content providers need to be restricted to editing HTML content within a single region on all pages within a single page group. They will use the RTE (FCKeditor) to edit the content of the restricted region.
One idea I tried was creating a nav page as a portlet and placing the portlet on the page. This seemed satisfied all the requirements. The drawback is having to create a new nav page for each page created. Since the content and pages are mostly static this does not seem, to me, to be a big deal.
I next tried Item level Security, created a group (publicusers) that included PUBLIC and ContentProvider users and granted "view" to the "publicusers" group . I found that "The Public" can see the entire page, except for the Text Item Type that is under Item Level Security. Only by turning off Item Level Security can "The Public" see Text Item Type. (This action seems to be supported in the documentation as well.)
Any other ideas on how to implement multi-level content security on pages within a page group? There will be at least 18 page groups, each with a unique content provider. The content provider can not edit content outside of their designated page group.
Thx.
--Don                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

I would recommend creating pages for each "chunk" of content that needs specific security. Set the security at the page level.
Then, publish those pages as portlets, and stick those portlets in the regions that need "per group" edit rights. For each portlet, display the Edit link. Users who have rights to edit the portlet's source page will see the edit link, and can edit that content "in place".
Does this help?
-John

Similar Messages

  • How to get out of tex edit mode with a single button?

    Hey,
    Is there a way to escape from text edit mode with a single click or button?
    So far I always hit CTRL+Enter, then V and then I click away from the canvas so that the paragraph ain't higlighted no more. But thats a pain in the butt! Cant there be a single button for this?
    Thaks
    AO

    Something interesting I just noticed: Double-clicking outside a text box can have different effects according to context.
    With the Pointer tool selected, double-clicking on a text box allows you to edit the text. In this "quick edit" mode, double-clicking outside the text box will return you to the Pointer tool.
    If the Text tool has been selected manually, double-clicking outside a text box will create a new text box.

  • How to get restriction contents using eclipse xsd while reading schema's

    Hello,
    I am using XSD package from eclipse to read my schema structure (which is very complex) The code part where i am problem is as:
    If the schema is having element like :
    <xs:element name="Alignment" default="Center">
    <xs:annotation>
    <xs:documentation>
         Alignment can be any of the following three.     Left Right Center
    </xs:documentation>
    </xs:annotation>
    <xs:simpleType>
    <xs:restriction base="xs:string">
         <xs:enumeration value="Left"/>
         <xs:enumeration value="Center"/>
         <xs:enumeration value="Right"/>
    </xs:restriction>
    </xs:simpleType>
    </xs:element>
    Then i am able to read all part. By the way the problem is how to read the restriction part (that is the base ) from the simple part. Any body is having any clue ?
    Regards,

    Pleast take a look at "Definer's rights and invoker's rights" in the following article:
    http://docs.oracle.com/cd/E11882_01/timesten.112/e21639/accesscntl.htm#BABDDCHC
    I guess you need to define a stored procedure with "invoker's rights".
    If this is what you are looking for will have to define it in the stored procedure that you are going to call.
    The syntax is as follows:
    create or replace procedure <yourprocedure> authid current_user ...
    ...or (the following is the default, you don't have to use the "authid definer" keywords):
    create or replace procedure <yourprocedure> authid definer ...
    ...hm

  • How to display BI Content provided infocube as star schema

    I go to Matadata Repository>BI content> and then where to next?
    There is supposedly a a setting somewhere in the MDR to choose schematic display as star schema. 
    FYI I want to view one of the available infocubes 0cca_c11 as start schema layout in the BI7 version.
    And I also do not see how to view only acivated objects in the BI content or metadata repository....
    Thanks
    Edited by: natalie marma on Apr 13, 2009 10:21 PM

    Hi Natalie,
      you can use the tcode listschema  to display the cube in schematic view.
    we can get the active objects informations from these tables.
    for info objects : RSDIOBJ make appropriate selections like version as A and status as ACT - active and executable
    RSDODSO for data store objects
    RSTRAN for transformations
    RSDCUBE for cubes
    RSDS for data sources (give source system and version)
    you can find the active objects information from these tables in se11 or se16
    Thanks,
    Sathish.

  • How can you restrict what gets edited on a web page?

    I have a template with only 1 editable region. It seems that publishers and writers are able to edit *anything* on the page....
    What am I doing wrong?
    Thanks in advance...

    Hard to say without seeing the template. Regions not marked as editable should only be editable in the templates. You shouldn't even be able to edit them in Dreamweaver.
    Are you by chance just using include files (for navigation and such)?

  • How to use single frame in a page

    Hello, i would like to now how to make a frame in a page
    without having two or more, i was used to work with GoLive and
    there i could use the grid an put a single frame and make links to
    other pages that would open in that frame, it worked wel for me,
    but since I switched from golive to dreamweaver CS3 i am not able
    to do so. Is there some one how could tel me how to do so, since i
    use a lot of single frames in my pages,
    greetings

    why are you wanting to use single frames?
    They allow having the initial frame address stay in the
    address bar, and not
    show the linked page's address. The problems they cause
    usually override any
    value.
    Or- if we aren't using the same words the same way, please
    give an example
    site of what you want to do.
    Alan
    Adobe Community Expert, dreamweaver
    http://www.adobe.com/communities/experts/

  • I have copied over my music file to a new computer and the music shows on itunes but wont play. When I track where the song is located it is reading the wrong information. How do I change this as Edit Preferences has the right location

    I have copied over my music files to a new computer and the music shows on itunes but wont play. When I track where the song is located it is reading the wrong information. How do I change this as Edit>Preferences has the right location?

    Select one of the tracks with a broken link, press ctrl-i to Get Info. Say No when iTunes asks if you would like to locate the track, then look at the Summary tab for the location expects to find the file in.
    Now try to locate the file in question. The two locations should give a clue as to what to do next.
    Here is an example with a file I've deliberately moved from the new layout to the old pre-iTunes 9 layout.
    This means iTunes is expecting to find the file at:
    D:\iTunes\iTunes Media\Music\a-ha\Take On Me\01 Take On Me.mp3
    but it isn't there because I've moved it to:
    D:\iTunes\iTunes Media\a-ha\Take On Me\01 Take On Me.mp3
    which is where it would have lived back in iTunes 8 (though the media folder would have been called iTunes Music back then as well).
    If you can provide the expected and actual locations of a broken track I should be able to suggest the easiest way to resolve things.
    tt2

  • I have a problem how can I solve it I want give permissions to groupA to edit the people picker and I want to restrict groupB to edit the people picker what is the solution boss.. in InfoPath form is it possible..

     i have  a problem how can I solve it I want give permissions to groupA to edit the people picker and I want to restrict groupB to edit the people picker what is the solution boss.. in InfoPath form is it possible..

    Hi,
    To hide/disable controls based on user group in an InfoPath form, a solution is that we can call User Profile Service to check the group of current user, then hide/disable
    specific controls by setting some rules in form.
    Here is a demo with steps in details would be helpful to you:
    http://blog.symprogress.com/2011/05/infopath-list-form-hidedisable-fields-based-on-sharepoint-group-membership/
    More information about checking if a user is a member in a SharePoint group within web InfoPath 2010 forms:
    http://www.hishamqaddomi.ca/spg/index.php/sharepoint-2010/infopath-2010/65-checking-if-a-user-is-a-member-in-a-sharepoint-group-within-web-infopath-2010-forms
    Thanks 
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How to transfer the content of the video to Adobe Premiere Pro CS3 for editing ?

    Hi there,
    I have an old video camera that is still working. That video camera uses a Hi 8 tape. The tape is bigger that the current DV tape. The size of the tape is something like a tape cassette.
    How to transfer the content of the video to Adobe Premiere Pro CS3 for editing ? Being an old video camera, the output doesn't have any firewire or USB connector. In fact the only output is has is the Yellow, Red & while connector (is this referred to as composite).
    So, how do I input this Yellow, Red & White cable into the PC (or rather into Adobe Pro CS3) ?
    Any established hardware/convertor to recommend ?
    Thanks

    Ryan,
    For "composite out," only you will need an A-D "bridge" to Capture from that camera. Grass Valley/Canopus offers two really good ones, the ADVC-110 and the ADVC-300. There are others and also PCI A-D capture cards, but the Canopus units get very good reviews.
    One other workflow would be to hook your older camera to a digital video camera with passthrough (not all have this and it is being discontinued fairly rapidly in consumer cameras) and then doing the Capture through that digital video camera via FireWire. You will not have Device Control, but can easily start/stop via the mouse and one hand on the switches, or on a remote.
    Good luck,
    Hunt

  • HT2736 How does a content provider obtain a redemption code to provide to others for free downloads of their own content

    How does a content provider obtain a redemption code to provide to others for a free iTunes download of their own content. This would be similar to what Starbucks does. However, it would the actual content provider and not a third party.

    Same issue. We produce a number of Podcasts and are about to launch a national print campaign to promote them under a single brand identity.
    I tried that method already as well, but got the response back that I needed to contact a different department using the "report this podcast" link associated with the Podcast in iTunes (which, of course, doesn't have any options for anything close to this type of request.) Been 48 hours and no response yet. Anyone had any success with this?

  • ESS: Should we edit the Content Provided by SAP directly?

    Hi Experts,
    Should we edit the ESS Portal content directly (portal content -->  content provided by SAP).
    Or
    1. Create a copy and then edit the copy.
    2. Create the copy (backup) and edit the original.
    Need advise.
    Shobhit

    Hi,
    Editing the Original Content is not suggested.
    Create a copy and make the cofigurations with that.
    1. During upgradings from SAP, you do not lose any content and also you will have the latest version of the Software Release.
    2. Also if you face any unrepairable problems during configuration, you will always have the original to make new copy. else you should install the BP again.
    3. If you are configuring for practice/training, then you can do it either way.
    thanks,
    Vamshi

  • [b]What is content Provider java Class & How is it useful?.[/b]

    Hi,
    I would like to know more details on What is content Provider java Class & How is it useful?. Appreciate precise answers on this.
    Thank you,
    Renga
    Email : [email protected]

    Portal Server allows multiple sources of information, applications, and services to be displayed within a single page or set of pages that the user can view in a browser. The page in which the content is included is known as the desktop. The various sources of content are displayed in rectangular areas arranged in rows and columns within the desktop called channels. A Java class, called a provider, is responsible for converting the content in a file, or the output of an application or service into the proper format for a channel. A number of providers are shipped with the Portal Server including a bookmark provider, an application provider, and a notes provider. As the desktop is imaged, each provider is queried in turn for the content of its associated channel.

  • How do I sign up to be a ITunes U "Beyond Campus" Content Provider?

    Hi,
    I am part of a non-profit organization that would like to become a content provider on iTunes U.  We have already been rejected under the traditional "iTunes U" Content Provider application.  Is there a link to the "Beyond Campus" application?

    If you are registered in the US, you will be redirected to the US store.
    Check this document. It might help you: http://helpx.adobe.com/x-productkb/policy-pricing/change-country-associated-with-adobe-id. html

  • How to develop Content Provider?

    The development guide is not much clear on the development process, any document I can refer on that?
    Thanks

    Can I deploy this in any other IDE or application server like JDeveloper and OC4J. instead of Sun one? What do I do in that case?
    Did you take a look at the developer doc the
    describes creating a content provider using one of
    the base provider classes. It describes all the
    steps.
    http://docs.sun.com/source/816-6758-10/ch3.html
    The following site will also be helpful:
    http://developers.sun.com/prodtech/portalserver/learni
    ng/tutorials/

  • HT4098 Dear Itunes! I would like to have it deleted, my undermentioned order:Name of Subscription: LAOLA1 PREMIUM Name of Application: LAOLA1.tv Content Provider:      LAOLA1 Date of purchase: 02/03/14 Subscription Period: 1 month Price: 4,99 € Payment Me

    Dear Itunes!
    I would like to have it deleted, my undermentioned order:Name of Subscription: LAOLA1 PREMIUM
    Name of Application: LAOLA1.tv
    Content Provider:      LAOLA1
    Date of purchase: 02/03/14
    Subscription Period: 1 month
    Price: 4,99 €
    Payment Method: iTunes account
    <Personal Information Edited by Host>

    We are fellow users here on these user-to-user forums, you're not talking to iTunes Support nor Apple - I've asked the hosts to remove your email address and password from your post (it's not a good idea to post personal info on any public forum). You should change your account's password IMMEDIATELY.
    There are instructions on this page for managing and stopping auto-renewing subscriptions : http://support.apple.com/kb/HT4098
    If you are looking to get the subscription refunded then all purchases are considered final, but you can try the 'report a problem' link to contact iTunes Support and see if they will refund or credit you : http://reportaproblem.apple.com
    If the 'report a problem' link doesn't work then you can try contacting iTunes Support via this page : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Purchases, Billing & Redemption

Maybe you are looking for

  • Complete export of SAP XI elements to an external, readable format i.e. XML

    Within the scope of a project regarding Dependencies of Applications within the company the data, saved in the Integration Directory as well as in the Integration Repository, have to be exported in an external, readable format which can be processed

  • Flash freezes

    Hi all i have a very annoying issue wit the latest flash version. In this site www4.dollaropoker.com if i open 4 or more widows of firefox (latest version) i have random  freezes of these windows: i can hear the sound but the action in the windows is

  • Any function module for  validation

    Hi, I am new to ABAP. Can any body tell me whether there is any built in function module for field validation. Thanks in advance Archana

  • Album doesn't show up after importing a CD

    I imported a CD to iTunes, but it doesn't show up in iTunes. The files are however stored on my iMac, but they don't play when I try to doubleclick them in Finder.

  • Lion spotlight issues

    Hi, I've seen a few related issues in the forums.  Here's my problem: I have a MacBook with 3 partitions.  One partition has Lion, one has Snow Leopard, one has Leopard.  I need it like this for certain reasons and normally all works fine.  But every