Gathering all possible IDs for rights?

Hello,
I am working with BOBJ security for a few objects in my environment and see there is an ID assigned to every possible right that can be granted within BOE.  (i.e. - "Add objects to the folder" = 1, "View Objects" = 3, etc..)   Moving beyond the bucket of general rights that can be granted to only specific object types (i.e. - "Download files associated with the report" = 131143), from what I've read these IDs are not static and can vary from environment to environment. 
I can retrieve these IDs currently, but would like to be able to do so without having to first retrieve the object for which the rights can be granted.  Can anyone point me in the right direction as to how I can gather a full list of all of the right ID's without having to first look at the object the rights can be applied to?  Basically just looking to get the full list of rights and their corresponding ID's.
Thanks...

Ok - then the actual RightID value has several components. The 16 least significant bits don't change across deployments - they're the values enumerated in the SDK. 
The next 13 least significant bits represents the ID for the plugin type (the SI_PROGID of the object refers to the plugin type).  This value is stored in the CMS repository using SI_OBTYPE. 
The SI_OBTYPE for Web Intelligence plugin you can retrieve using the query:
SELECT SI_ID, SI_NAME, SI_OBTYPE From CI_SYSTEMOBJECTS WHERE SI_PARENTID=27 AND SI_NAME='CrystalEnterprise.Webi'
The SI_OBTYPE value is what may differ between deployments. 
So actual RightID = (SI_OBTYPE for plugin << 16) + (enumerated RightID)
The next least significant is a flag that denotes whether the right applies only to objects that the User owns.
Hope the above helps -
Sincerely,
Ted Ueda

Similar Messages

  • How to generate all possible keys for DES algorithm

    Hello every one,
    I want to generate all the possible key combinations for the DES algorithm 56-bit "actuallly 64 but the last 8 bits are just padding", so can anyone plz help how can i do that? or give me article or something that might help me?
    Thanks in advance,
    Amr M. Kamel.

    I know that but who said that it will be one
    processor it will be on distributed and clustered
    environment :). I just want to know how to generate
    the keys "or write binary".
    Thans again for your helpA cluster of 2285 machines will still take a year! The simplest algorithm is to just count from 0 to 2^56 .
    If you are thinking of cracking DES then there is a Book I have on my shelf 'Cracking DES' published by the 'Electronic Frontier Foundation' ISBN 1-56592-520-3 . It contains the C code and describes the hardware used. The hardware cost was about $100,000 and it cracks DES in about 3.5 days.
    Assuming Moore's law ( http://en.wikipedia.org/wiki/Moore's_law ) applies then it should now take about much less than a day and cost much less than $100,000. BUT - it will take a long time using basic computers.

  • Questions and Replies. Viewing all possible values for an item

    Hello everyone,
    I have a problem with displaying a set of questions and relative replies.
    Every question has 5 possible replies, ranging from bad to good, like:
    - bad
    - not so bad
    - average
    - almost good
    - good
    For every question, I create a vertical bar graph with the percentage of each kind of reply.
    The problem is, I can't show replies which had no replies.
    For instance,
    if nobody replied 'not so bad', it won't appear in the graph. I would like the column with that value appear anyways, even though it's empty.
    Is it possible?
    Sorry for my bad English

    Hi Fabio,
    Yes, what you are asking is possible. You root problem is that when you join your fact information (# of replies) with your dimension information (type of reply), you are using an inner join. So when no facts are related to a given dimension, you don't get any result. You have a few method's available to you:
    1) Use Nico's data densification trick: http://gerardnico.com/wiki/dat/obiee/logical_sql/obiee_sql_densification
    2) Use John Minkjan's outer join work around: http://obiee101.blogspot.com/2008/11/obiee-outerjoin-workaround.html
    3) Use a regular outer join in your RPD
    Good luck and if you found this post useful, please award points!
    Best regards,
    -Joe

  • Query to get possible values for each segment

    Hi Gurus,
    Give the flex value set id, what is the query to get all possible values for each segment (just like what is shown in the accounting flex window)?
    Thank you,
    Beibei

    Hi Beibei,
    The table FND_FLEX_VALUES_VL can give you details of values available in the Value set i.e. 1 segment at a time.
    If you are looking for a concatenated view of Accounting Flexfield values, that would be available in GL_CODE_COMBINATIONS table.
    Regards,
    Ivruksha

  • All possible combinations of a column as applied to a unique entry?

    i am having trouble getting a loop to do what i want, if you
    can help me find out what i am doing wrong i would appreciate it:
    i have a database with 3 tables in it
    table 1 has a list of documents - each one having a primary
    key
    table 2 has a list of document properties, i will call them
    property A, B, and C - each one having a primary key
    table 3 is a "relational" table that has a column for a
    document's PK and a property's PK that that document has
    Example of table 3:
    docPK / propPK
    1 (Document 1) / 1 (A)
    2 (Document 2) / 1 (B)
    3 (Document 3) / 2 (B)
    1 (Document 1) / 2 (B)
    1 (Document 1) / 3 (C)
    i need to create a loop in ColdFusion that spits out the
    number of possible combinations that exist for each document
    so the correct output should look like:
    Property A
    Document 1
    Property B
    Document 1
    Document 2
    Document 3
    Property C
    Document 3
    Property A, Property B
    Document 1
    Proberty A, Property B, Property C
    Document 1
    this output displays all possible combinations of properties
    under the conditions of existing documents
    here is the loop i have so far that does not seem to be
    working for me,
    <cfoutput query="rsProperties">
    <ul>
    <cfloop from="0" to="# of properties per document"
    index="i">
    <li>
    <cfoutput group="propPK">
    <cfif i EQ "# of properties per document">
    [#Trim(propertyName)#]
    </cfif>
    </cfoutput>
    </li>
    <ul>
    <cfoutput group="docPK">
    <li><a href="">#Document
    Name#</a></li>
    </cfoutput>
    </ul>
    </cfloop>
    </ul>
    </cfoutput>
    my loop returns possible combinations, but it is not
    returning ALL possible combinations, for example it may only return
    Property A as a single instead of also returning singles Property B
    and C
    my query simply consists of a SELECT * FROM [the database]
    WHERE [the three tables are set equal (as a join)] AND WHERE
    [documents exist]
    i know this is all rather confusing but if you can help me
    make sense of it i will be grateful
    thanks for your time

    Read the cfoutput section of the cfml reference manual. If
    you don't have one, the internet does.
    Look for the example that shows you how to use the group
    attribute.

  • Generating all possible combinations question

    i'm trying to generate all possible combinations for several single column tables each with one string column.
    so - if table 1 has values (aa, ab, ac)
    table 2 has values (zz, zx)
    table 3 has values (qw, qe)
    the result set would contain all possible combinations:
    aa, ab, ac, zz, zx, qw, qe, aazz, aazx, aaqw, aaqe, aazzqw, aazzqe, aazxqw, aazxqe...etc.
    I've tried cross joins - but that does not get the smaller combinations.
    I've looked at some code examples but they seem to be focused on single letter or number combinations.
    I need to do this using tsql.
    code examples or links to such would be of much help.
    Thanks.

    Something like this might work:
    with t1 as (
    select val from table1
    union all
    select ''
    ), t2 as (
    select val from table2
    union all
    select ''
    , t3 as (
    Select val from table3
    union all
    select ''
    select t1.val + t2.val + t3.val
    from t1 cross join t2 cross join t3
    Russel Loski, MCT, MCSE Data Platform/Business Intelligence. Twitter: @sqlmovers; blog: www.sqlmovers.com

  • My family has multiple iOS devices, all with 1 Apple ID. With iCloud coming, should I create separate Apple IDs for each member of my family?

    Hello,
    Between my family, we have 2 iPhones, multiple computers, iPads, and an Apple TV ALL tied in to the same Apple ID (the one I created when I got my first device). With iCloud coming, I wanted to know if I need to create separate Apple IDs for each family member (for emails, contacts, calendars, etc.). For instance, I would like to share certain contacts and a calendar with only my wife, all media between all family members, and have home sharing so that I can play/stream content on my Apple TV. Will there be a way to have multiple and distinct me.com accounts and yet share the same Apple ID?
    Apologies for being verbose — just wanted to give ample info/background.
    Thanks,
    Jay.

    I happened to stop at the Apple store yesterday for a separate issue and had a discussion about iCloud. Seems like this is how iCloud works (also, there's another thread on this forum that explains it well).
    Each member of the family can have their own iCloud ID, which will be used for Mail, Calendar, Contacts, Apps, Bookmarks, Media, Photos, etc. and having this content synced automatically with a Mac (computer). The iCloud IDs work in tandem with the associated Apple ID — so while you cannot have multiple Apple IDs, you can certainly have multiple iCloud IDs tagged with a certain Apple ID.
    While all this makes sense from the iOS device standpoint, I'm unclear on how things will sync with a Mac computer, especially if the family uses a single iMac with multiple login IDs for various members. For instance, I currently have an iMac and iTunes content resides in my Public folder, which my wife can still access when she logs in with her login ID. I'm guessing that I'll be able to set up her iCloud ID using her login, set up my iCloud ID using my login, while both our iMac logins will retain the same Apple ID. This would take care of syncing Photos, Contacts, Calendars, etc.
    Another (not sure if unique) problem I face is our Address Book — right now, we have one GIANT address book with different groups set up. Certain groups sync to her iPhone, while others to mine. Some contacts are common between both of us. I'm hoping that if she/I updates a common contact, then the change will be reflected in both our groups of contacts. I hope this makes sense — for instance, I update a contact named Joe, and he's on my group of contacts in my iPhone. Hope iCloud updates the master contact card for Joe on the iMac, which would then automatically trigger the update on my wife's group of contacts—that Joe also belongs to— leading to an update on her iOS device as well.
    Apologies for the lengthy response..

  • Gathering Hardware Utilization Statistics for UCS B/C Series via SNMP - Is it possible?

    It is possible to gather typical cpu, memory, fan speed, and hdd utilization statistics from the Cisco MIBs for UCS B / C series servers?
    The excellent Cisco UCS Monitoring Resource Handbook (https://communities.cisco.com/docs/DOC-37197) provides a link to the following document for MIB Loading Order and Statistics Collection Details:
    MIB Reference for Cisco UCS Standalone C-Series Servers:
    http://www.cisco.com/en/US/docs/unified_computing/ucs/sw/mib/c-series/b_UCS_Standalone_C-Series_MIBRef.pdf
    In Table Four of the above referenced document, it contains various MIBs/OIDs used for gathering statistics.
    For example, this processor section:
    Processor
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB
    .1.3.6.1.4.1.9.9.719.1.41 is the parent OID where the key statistics reside.
    processorEnvStats—Provides all CPU power and temperature statistics for every CPU socket.
    processorUnit—Provides all CPU statistics for every CPU.
    When walking the following C Series with the suggested OID:
    snmpwalk -v2c -c XXXXXXX -m ALL XXXXXX sysdesc
    SNMPv2-MIB::sysDescr.0 = STRING: Cisco Integrated Management Controller(CIMC) [UCS C220 M3S], Firmware Version 1.5(1l) Copyright (c) 2008-2012, Cisco Systems, Inc.
    I get the following output:
    snmpwalk -v2c -c XXXXXXX -m CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB XXXXXXXX cucsProcessorUnitTable
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitDn.1 = STRING: "sys/rack-unit-1/board/cpu-1"
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitDn.2 = STRING: "sys/rack-unit-1/board/cpu-2"
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitRn.1 = STRING: cpu-1
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitRn.2 = STRING: cpu-2
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitArch.1 = INTEGER: xeon(179)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitArch.2 = INTEGER: xeon(179)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitCores.1 = Gauge32: 4
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitCores.2 = Gauge32: 4
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitCoresEnabled.1 = Gauge32: 4
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitCoresEnabled.2 = Gauge32: 4
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitId.1 = Gauge32: 0
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitId.2 = Gauge32: 1
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitModel.1 = STRING: Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitModel.2 = STRING: Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitOperState.1 = INTEGER: operable(1)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitOperState.2 = INTEGER: operable(1)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitOperability.1 = INTEGER: operable(1)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitOperability.2 = INTEGER: operable(1)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitPerf.1 = INTEGER: ok(1)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitPerf.2 = INTEGER: ok(1)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitPower.1 = INTEGER: unknown(0)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitPower.2 = INTEGER: unknown(0)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitPresence.1 = INTEGER: equipped(10)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitPresence.2 = INTEGER: equipped(10)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitRevision.1 = STRING: unknown
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitRevision.2 = STRING: unknown
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitSerial.1 = STRING: Not Specified
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitSerial.2 = STRING: Not Specified
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitSocketDesignation.1 = STRING: CPU1
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitSocketDesignation.2 = STRING: CPU2
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitSpeed.1 = INTEGER: 3300
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitSpeed.2 = INTEGER: 3300
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitStepping.1 = Gauge32: 0
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitStepping.2 = Gauge32: 0
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitThermal.1 = INTEGER: unknown(0)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitThermal.2 = INTEGER: unknown(0)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitThreads.1 = Gauge32: 8
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitThreads.2 = Gauge32: 8
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitVendor.1 = STRING: Intel(R) Corporation
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitVendor.2 = STRING: Intel(R) Corporation
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitVoltage.1 = INTEGER: unknown(0)
    CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB::cucsProcessorUnitVoltage.2 = INTEGER: unknown(0)
    Typical CPU performance graphs provide percentage integers in vertical or y-axis and time in the horizontal or x-axis. The suggested OID yields no percentage utilization which I can graph.   Am I correct in concluding that we must poll the hypervisor for this data instead of the CIMC directly?
    Thanks,
    Amir

    Hi tak,
    my suggestion is to place the main prog outside the loop B but inside loop A. This makes sure, that Loop A is turning once with every execution of the main prog. Beside this Loop B is executing independently. Then you need some communication between your main program and the loop B which can be implemented easiest with global variables, one for each communication direction. This could look like this to abort the main prog on "emergency":
    and to tell the Loop B to stop on finish of the Main prog:
    In the main prog- VI (which is a bit weird, because the while loop execute always and only once and therefore is unnecessary) your experiment shoult execute in a while loop, since it is abortable dynamically. The for loop will execute the predefined count, defined by wiring the "loop count"- terminal or wiring an array with autoindexing.
    I hope this helped a bit,
    dave
    Message Edited by daveTW on 06-17-2006 02:13 AM
    Greets, Dave
    Attachments:
    multiple_loop_w_different_duration.png ‏4 KB
    experiment.png ‏3 KB

  • I am currently running a trial version of indesign. i am trying to make a cd booklet. when i open a new document and try to find 'compact disc' in the document presets, it isn't there. all i have for options are 'default and custom'. is it possible to ope

    i am currently running a trial version of indesign. i am trying to make a cd booklet. when i open a new document and try to find 'compact disc' in the document presets, it isn't there. all i have for options are 'default and custom'. is it possible to open the 'compact disc' preset from a trial version?

    Are you sure, Eugene? I have this option:

  • Is it possible to find all the documents for a serial number ?

    Hi all,
    I'm using materials with serial numbers in complaints.
    Is it possible to find all the documents for this serial number ?
    Is it possible to check if this serial number is allready in use in any document ?

    Hi Mengelkemier,
    I think you're posting in the wrong forum.  This forum is intended to be used to discuss virtualizing Exchange Server on the the vSphere platform.  The question you're asking seems to be a mobile device specific question.
    You would probably get better visibility posting on a forum dedicated to your particular device.  And for what it's worth, some devices will let you sync all of your email and others will only let you sync a certain amount.  It's dependent on the device you're using.
    Good luck in finding your answer.
    Matt

  • Mac Book Pro just got it, all was well for 2 weeks now Finder window does not fill whole screen, there is an 1 1/2" space of black on the right side and the Finder window had a 1" section that flipped like a rolling tv now it is a white bar! Help!

    Mac Book Pro just got it, all was well for 2 weeks now Finder window does not fill whole screen, there is an 1 1/2" space of black on the right side and the Finder window had a 1" section that flipped like a rolling tv now it is a white bar! Help!

    Bad video card, call Apple, get a case number and return it.

  • HT204053 If I make update to my apps, it needs a password for another Apple ID. I want to delete all another IDs except my ID in my iPad device, how?

    If I make update to my apps, it needs a password for another Apple ID. I want to delete all another IDs except my ID in my iPad device, how?

    Tap Settings > General > Reset > Reset All Settings
    Same reset helped here >  https://discussions.apple.com/message/20016074#20016074
    Hopefully it will work for you.

  • Resource Ids for Enterprise Workbook implementation

    Hi,
    I have used one Enterprise Workbook for implementation of security profiles.I am able to hide majority of the option from the setup.
    But am unable to hide the follwowing:-
    System Setup---Highlighted Report and Query Definition List, Browse Extension Schema, Browse Full Schema
    Document Setup--SRM Activity Library.
    System Aminitrationunder Administrative reports-User Activity, Upgrade Reports, Security Profile Usage Summary, Global Search Administrative Reports, Conversion Reports (System), Conversion Reports (Sourcing).
    I have searched for their resource ids in the enterprise workbook available with me but cannot identify the correct ones.
    Can anybody please provide me the resource ids for these options or otherwise the list of resource ids where i can find resource ids for the above mentioned options.
    Vaishali.

    Hi,
    For hiding the Query Definitions, have you tried going into the Security profile of each Object and setting the vlaue as Deny?
    This is possible by going into Setup --> Accounts and Security --> Security profiles. Once you select the particular Class Level profile Name, you can then navigate to the Access Rights tab and then pull up the Queries and Report dropdown. You can set the respective values as Deny for those objects that you do not want a particular group to access.
    Similarly for SRM Activities, you can set the value to Deny for 'View' access type.
    Important point to note is that most of these values are inherited from the Application User Class level object.
    It is possible to modify the App User profile too and not make it global to all users.
    Let me know if this helps.
    Thanks
    Vikram Shukla

  • Should I have different Apple IDs for different family members or one?

    We are four members in a family, sharing the same iMac computer but each having a separate device (such as an iPod, iPad and iPhone). I'm wondering if it would be best to have separate Apple IDs for each family member to manage things like iMessage, iTunes purchases and so on. I'd appreciate any advice you can provide. Cheers!

    The ideal would be to have different Apple IDs for each member. This will allow them to set up their accounts as they like and be able to use iCloud without worrying about the possibility that other members can see their personal data. However, if you want to purchase an app for all the members, you will have to purchase it for each account

  • Iphotos Package Contents: What are all these folders for? Is it too large to back up in the cloud?

    Dear experts,  I am quite a newbie when it comes to understanding the Mac filing system, as I originally came from the PC world.  There's lots of things I dont understand in the iMac file viewer and how to organise and backup my photos is an important issue for me.
    I know that if I want to look at the original photo files on my iMac, I can right-click on users/myname/pictures and select "Show Package Contents".
    Question 1 - What are all these folders for?
    Please can someone explain what is the difference between all the folders I see?  Some of them seem to be exact duplicates of the others e.g. Masters, Modified and Originals all seem to have the same content.  So here is a list of folders that I see.  What is in them?, or what is their purpose?
    Data
    Data.noindex
    Modified
    Originals
    Apple TV Photo Cache
    Attachments
    Auto Import
    Backup
    Caches
    Contents
    Database
    iLifeShared
    iPod Photo Cache
    Masters
    Previews
    ProjectCache
    Thumbnails
    Question 2 - Which photo folder should I back-up?
    If I want to keep a physical backup of my photos, which of the above folders should I copy to an external hard drive?  (I use Get Backup to automatically  copy all important new or changed files to an external drive)
    Question 3 - Using the cloud: What is the best way to backup my large photo library in the cloud safely? 
    I would like to have some kind of safe backup in the cloud for my photos.  However the size of the iphoto library is huge at 165GB.  Even the Masters folder is huge.  It is 130GB.  Is it possible to back up files of this size in the cloud?  I have a couple of services called photo streaming and Dropbox, but they don't seem to be able to handle this kind of size.  Photo streaming only works with 1000 photos (as far as I can tell), and my Dropbox probably has a limit too.  I guess it's about 5GB.  I am already using about 3GB of my Dropbox space for other files.  I would consider both paid and free solutions.
    Many thanks to all the experts for your help!

    know that if I want to look at the original photo files on my iMac, I can right-click on users/myname/pictures and select "Show Package Contents".
    Don't do that. That's like opening the hood of your car and trying to figure out what all the different bits and peices are and which you can yank out and dispose of. Simply, there are no user-serviceable parts in here.
    So, your Question 2:
    You back up the iPhoto Library as a single unit.
    Most Simple Back Up:
    Drag the iPhoto Library from your Pictures Folder to another Disk. This will make a copy on that disk.
    Slightly more complex: Use an app that will do incremental back ups. This is a very good way to work. The first time you run the back up the app will make a complete copy of the Library. Thereafter it will update the back up with the changes you have made. That makes subsequent back ups much faster. Many of these apps also have scheduling capabilities: So set it up and it will do the back up automatically.
    Example of such apps: Chronosync - but there are many others. Search on MacUpdate or the App Store
    Your question 3:
    There is no good back up to the Cloud. There are a couple of reasons for this. One is that the datasets are so large and the cloud services shapre their download speeds. This means restoring can take days to complete. Then, and this is the big problem, the iPhoto Library needs to sit on a disk formatted Mac OS Extended (Journaled). Bluntly, no servers online are formatted appropriately, and if the Library is written to - by an incremental back up, for instance - there is a very high likelihood that the library will be corrupted.
    Your Question 1:
    The Library you're describing there sounds like one that has been updated a few times. Not everything you list there is a folder. Some will be aliases.
    The Data folders hold thumbnails.
    The Masters and Originals folders hold the files as imported from the camera
    The Previews hold the versions of the edited photos that are accessed via the Sharing mechanism.
    I think if you look losely that you'll notice that one of the Data folders and one of either the Masters or the Originals folders is actually an alias.
    Everything else is a database or cache file of some form. All are required for iPhoto to work.
    As an FYI:
    For help accessing your photos in iPhoto see this user tip:
    https://discussions.apple.com/docs/DOC-4491

Maybe you are looking for

  • Can automator turn thousands of samples into Apple Loops? (VSL rep/runs)

    Hello everyone, First off, I'm familiar with how to build my own apple loops and find them to be VERY useful, especially in the application I'm about to describe. However, I find it quite tedious to build them manually, especially when dealing with t

  • How do I make image icons in finder window previews of the image?

    The image icons in my finder window are just generic jpeg icons (they are set to open automatically in Preview). How do I make them previews of the images themselves? When I "get info" on the icon, there is a very nice preview of the image - I would

  • How do I set up Thunderbird to send messages that are not encrypted unless I want them to be?

    I have Thunderbird set up through gmail with enigmail and gpg4win 2.2.3 on a 64 bit windows 7 operating system. I went through the Enigmail set up wizard and unchecked the " encrypt by default " but it still sends encrypted email out. What aren't I d

  • Adobe Premire Elements 3.0 Problem

      I've just finished a project on Adobe Premire Elements 3.0.  Then I had to shut down my computer.  Before I did I saved my project several (5) times.  But when I started my computer and went to open the file Premire opened but in the display window

  • 2811 routers working with ISE?

    Hello, Has anybody had any success with using a Cisco 2811 router with an Identity Service Engine application config? I understand the 2800 series routers are not compatible with ISE but I have quite a number of them to work with and am hoping somebo