Feature - use case scenario with different scopes

Can we share few real-time use case scenarios when we can create SharePoint 2010 Feature with following scope levels:-
1. Farm
2. Web application
3. Site collection
4. Site
I mean with real-time examples....

Below are the examples which you can build based on different scopes.
1. Farm(Farm-scope) - Web templates
2. Web application (Webapplication-scope) - Timer Jobs
3. Site collection (site-scope) - Content Types, web templates
4. Site(web-scope)
- Lists, Content Types
You can build a Content Types by
web scope or site scope, but it makes more sense in making them
at site scope so that it can reusable. If you see the above examples web templates can be built either at FARM or site scope, you have to decide at which scope you need to develop based on your requirement.
Check the below elements which can build at various scopes.
http://msdn.microsoft.com/en-us/library/office/ms474383%28v=office.14%29.aspx
I would suggest you to go through a list of features and their scopes available in SharePoint 2010 to get an idea when to try to build a new artifact
https://social.technet.microsoft.com/wiki/contents/articles/7695.sharepoint-2010-list-of-features-id-displayname-and-scopes.aspx
Hope this helps.
My Blog- http://www.sharepoint-journey.com|
If a post answers your question, please click Mark As Answer on that post and Vote as Helpful

Similar Messages

  • Using Aperture library with different accounts

    I needed to use my library with two different accounts that are on the same MBP. I read where you might be able to put the library on an external disk and check ignore ownership on the info of the HDD. I had recently installed a 320GB HDD to avoid having to drag around an external so I thought maybe if I partitioned the drive it would "see" the second partition as an external. I partitioned off 50GB and checked the "ignore ownership" in the bottom left corner of the info window. I option+opened Aperture and created a new library in the second HDD. After opening Aperture, I imported a few pics into the library and made dup's. I modified them in my account, closed out of Aperture and logged off. I then logged in under my wife's account and was able to open Aperture by option+opening Aperture and choosing the new library location. The pics that I had imported under my log-in were there as well as the the modified versions. I re-modified the versions to see if it work the other way. I closed out of Aperture and logged out of my wife's account and logged in under mine. I clicked on the Aperture icon in my dock and it came right up w/out any problems. I was able to view the versions that I re-modified under my wife's log-in.
    I know you shouldn't share the library across users just in case two account users are trying to access the same library at the same time; but in my case it is one laptop with two accounts so we wouldn't physically be able to access it at the same time.
    So if you have a big enough HDD and you don't want to drag around an external, partition it however big you think you'll need it, check the "ignore ownership" box in the HDD info window, add read & write permissions for the different accounts, move/copy your current library to the new partition and option+open Aperture to choose the new location.

    Thanks! Just the answer that I was looking for! I had tried just moving the library into the shared directory, but, as we now know, this does not work.
    Now only if I had a partition on my local HD (with "ignore ownership" set)...

  • Share stateful session bean in JSF managed beans with different scope

    Hi,
    I have a JSF application and I want to try to use of stateful session beans.
    So I created a new stateful session bean and its local interface.
    @Stateful
    public class StatefulSessionBean implements StatefulSessionBeanLocalInterface{
    private String name;
    @Local
    public interface StatefulSessionBeanLocalInterface {
    ...In my JSF application I have a mananed bean with session context which registers the new interface by
    this annotation
    @EJB(name="sessionbeanref", beanInterface=StatefulSessionBeanLocalInterface.class) and set the name to something.
    Now I want to fetch this name in another managed bean with request scope. So I looked up the bean and tried to get the name.
    StatefulSessionBeanLocalInterface = (StatefulSessionBeanLocalInterface) new InitialContext().lookup("java:comp/env/sessionbeanref");
    System.out.println(currentmailingbean.getName());but the name is null.
    Why?

    The xsd was created via the netbeans J2EE enterprise application dialog and I think its the most recent.
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">All other annotations seem to work.
    Wouldnt the lookup completely fail if the deployment process thought that it is version 1.4 ?

  • Using BC4J Components with different App Servers

    Can we use BC4J with 3rd party Application Servers (WebSphere, Weblogic, iPlanet etc)?
    If so any advantages (Performance, Implementation, installation) in using these components with Oracle iAS?
    Thanks
    null

    BC4J allows different ways of deploying your application.
    1) Local Mode : where your client application and BC4J application are colocated togther and running in the same VM
    2) As a EJB session bean
    3) As a corba server object.
    Using the Local mode deployment option you can deploy the BC4J application to any appservers (weblogic, websphere, iplanet) as long as they have standard VM and if your client application is JSP or Servlet then the appservers need a JSP or Servlet engine.
    In JDeveloper 3.1 you can deploy BC4J applicaiton as EJB session bean to Oracle8i
    In JDeveloper 3.2 ( which will released in next few weeks) you can deploy BC4J application as EJB session bean to Oracle8i , Oracle iAS and weblogic .
    iAS comes preconfigured with BC4J runtime by default
    raghu

  • Sharepoint Cross-Site Content Rollup using Sharepoint Designer with Different Sites deployed in different ports

    Hi
    In Sharepoint Designer Cross Site Content Rollup is achieved using SOAP service in different site collections in Same domain (Same Port where site is deployed). Please provide the information that different sites in different
    ports.
    For Eg: Site A in one port (1000) and Site B in Another Port(2000). I want to access it from site A SP List in Site B using Sharepoint designer.

    HI Krupesh,
    You can call the web service or REST API to update the item in List B and List C in workflow.
    Below mentioned links help in calling web service activity in workflow:
    http://msdn.microsoft.com/en-us/library/office/dn567558%28v=office.15%29.aspx
    http://sergeluca.wordpress.com/2013/04/09/calling-the-sharepoint-2013-rest-api-from-a-sharepoint-designer-workflow/
    Best Regards,
    Brij K

  • How to use a JavaBean with request scope from one page to other page

    Hi,
    I want to use in one jsp file a javabean with scope of request for it, I use:
       <jsp:useBean id="entry" class="jsps.SaleEntry" scope="request" />and after in that page I make operations with it using the jsp:setProperty and jsp:getProperty operations
    My question is that if I want to get the result of that javabean in the following page, Have I to record the javabean doing : request.setAttribute(""objectId",id) and then in the following jsp page I can rescue the object doing: SaleEntry sE=(SaleEntry) request.getAttribute("objectId") ???
    or in the contrary, only using jsp:setProperty the information is available to recover it in the following jsp doing : SaleEntry sE=(SaleEntry) request.getAttribute("objectId") because setProperty records the information without need of doing : request.setAttribute(""objectId",id). ????
    Thanks with anticipation and sorry if it is a silly question but I am beginner in the use of JavaBeans

    Thanks Anthony,
    I'm working with Tigi on the same project and now I can tell you that the problem is solved.
    request.getRequestDisptacher("/myServlet");hehe, you switched the 't' and the 'a'
    <%@ include file="/myServlet" %>this is the one we use :)
    But what is the difference between the first one and the last one? Now We are using the last one because that's the shortest :) not a pretty good reason huh :)
    cheers,
    Soep

  • I use 2 iphones with different numbers and different contacts.

    These iphones (a 4 and a 4S) are used as local phones for 2 different countries. As a result I end up adding contacts into the iphone that I am using at any given time. However, the contacts are common and may be required from the other iphone as well. THe iphones have different names and are backed up separately. How can I ensure that if a contact is added to one is also automatically updated to the other? If not automatic, how do I sync them to a common contact list which keeps accreting contacts from both?

    syncing contacts, with either iCloud or iTunes, mean all contacts or nothing. You can set up iCloud, that means adding a contact to one iPhone it will automatically appear on the other one, but all the other contacts will be on both phones, including the ones you might not want there, if you insist on keeping part of your contacts seperate.
    If you don't mind having all contacts on both phones, do the following on both devices:
    Go to Settings - iCloud - login with your Apple ID - turn on Contacts.
    Hope this helps
    Stijn

  • Problems in using a certificate with  different versions of JVM

    Hi friends,
    I am facing a typical problem:
    I have to use a certificate which uses the sha1DSA signing algorithm to contact a web service(I am coding a client). I was using J2SDK_1.4.1_02 before. I added the certificate to keystore and it was working fine. But if I upgraded my JRE to 1.4.2_13 the same code doesn't work,. I got the following exception:
    javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
         at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA12275)
         at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA12275)
         at sun.net.www.protocol.https.HttpsClient.afterConnect(DashoA12275)
         at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(DashoA12275)
         at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:570)
         at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(DashoA12275)
         at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:263)
         at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:151)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:121)
         at TestRequest.getCustomerInfo(TestRequest.java:60)
         at TestRequest.main(TestRequest.java:122)After some investigation I found that this JRE is accepting only certificate with sha1RSA signature algorithm. Please help me if anybody knows why this occurs or is this an issue which is to be addressed in server side.

    Hi Michal,
    Keeping in mind the recommendations of the Production Checklist...
    All other things being equal, homogenous deployments are usually less prone to surprises.
    But JDK 1.6 is noticeably faster than JDK 1.4, and features much better JMX support as well, so it's a probably the better option.
    Jon Purdy
    Oracle

  • Use same report with different MySQL database

    I am using CR2008 with MySQL 5.1.
    I have a report that works with one of the tables (T1) in a MySQL database (DB1).  I have another MySQL database (DB2) with the same table name and structure, except that the data has been updated.
    I want to use the same report, but just ask CR2008 to now use DB2 and T1.
    Try as I may (using Set Data Source Location...), but I'm not getting anything to work.
    I looked for a previous thread on this, but was unsuccessful. 
    Thanks for any help.
    David

    Thank you for your helpful response.  What I am really asking is this -- when there is a CR2008 report based on db1, table1, and you want to use the SAME report with an identical table in a DIFFERENT database (db2, table1), can I easily use the same report?  Or, do I have to generate another version of the report?
    Thank you again.
    David

  • EBS R12 - Multipl Instance using Single Databse ( with Different SID )

    Hi,
    Is it possible to create Multiple R12 EBS instance (i.e. TEST and DEV ), in to Single Database ( using same database binary ).
    Or Can these different EBS instance , configured with Single Database using differant Oralce SID ( means creating Multiple databases with Single binary )
    Please guide,
    Thanks

    Is it possible to create Multiple R12 EBS instance (i.e. TEST and DEV ), in to Single Database ( using same database binary ).No.
    Or Can these different EBS instance , configured with Single Database using differant Oralce SID ( means creating Multiple databases with Single binary )No -- Each instance/database should have its own ORACLE_HOME.
    Thanks,
    Hussein

  • Using two Macs with differing OSs.   Password refused on one for purchases/updates

    I'm running an old MacPro with OS10.5.8 and a 27" i7 iMac withOS10.9.5 which I use for working in FCPX.   The older MacPro still had FCP6 in use.    For a little while now Apple refuses to recognise my password for their store downloads and updates.    As I don't gain in any way by using these two differing OSs, is there a way to get Apple to accept my circumstances -and allow my excess to their Store and iTunes from either machine, please?

    Anyone . . . ?    Please.

  • Use of Apps with different Apple IDs

    Can an App purchased from Store using one Apple ID be used by another Apple ID on the same iPad?

    You can log out of the currently signed in account by tapping on the id in Settings > Store (Settings > iTunes & App Stores if it's on iOS 6) and you can then sign in with a different account and you should be able to continue to use the apps from the first account (I only have the one account so it's not something that I've tried).
    But as per the page that Demo linked, if the iPad is already associated with an account then you might not be able to log out of it and use another account on the iPad until the 90 days have completed.

  • IDOC - IDOC scenario with different message types

    Dear Experts
    I will like to have your expert opinion in the following question:
    I have an IDOC -> IDOC scenario. Wherein at the destination system I have a message type which does not exist at the source system.
    Also the IDOC type at destination system does not exist at the source system.
    Let say, I will be creating custom message type at source system (Z****) and will also be creating the custom IDOC type (z****) with the same structure, definition as the destination.
    Now my question is, even if there will be different message types and different IDOC types but with the same structure (the segment level definition
    and field attribute remains the same at both the system). The difference lies with the names. And I have proper mapping though process code.
    Will I be able to receive the IDOC correctly at destination?
    Thanks & Best Regards

    Hi All
    I figured out the answer myself now.
    You got to have same name for message type. All of you said this and this is rite.
    Coming to IDOC type, I did not really got clear idea on this from this discussion.
    But after working on a scenario, I learnt that, you can have different names for IDOCs, but provided that, whichever IDOC type the source system is sending, the same type must exist in your destination as well. Otherwise, system wont process your IDOC. But from mapping point of view, its upto individual how do thay handle mapping inside inbound process code for different idoc types / strucutes.
    Lesson learnt by me, ideally try to keep same name for both logical message and idoc type at both source and destination. If possible try to keep the structure level also the same. This is my view, learnt it the hard way.
    Cheers
    Shane

  • Combining Sum/Case queries with different where clauses into one query

    Hello,
    I'm trying to combine 2 queries that contain the SUM/CASE function into one query that'll produce the output in the same table, rather than having two The thing is, the two queries have different conditions. I've created a sample data table and outputs to better describe what I'm trying to achieve.
    SAMPLE_DATA
    DEPT
    PROD_CODE
    FLAG1
    FLAG2
    HO
    A
    NULL
    Y
    HO
    B
    NULL
    Y
    HO
    A
    Y
    NULL
    HO
    B
    Y
    Y
    IT
    A
    NULL
    Y
    IT
    C
    NULL
    NULL
    ENG
    B
    NULL
    Y
    ENG
    C
    NULL
    Y
    ENG
    C
    Y
    Y
    MKT
    A
    Y
    Y
    The first query I'm running is to sum the product codes department wise while checking if FLAG1 is Y. The second query is checking if FLAG2 is Y.
    First Query:
    select DEPT, sum(case PRODUCT_CODE when 'A' then 1 else 0 end),
    sum(case PRODUCT_CODE when 'B' then 1 else 0 end),
    sum(case PRODUCT_CODE when 'C' then 1 else 0 end)
    from SAMPLE_DATA where FLAG1 is not null group by DEPT;
    Second Query:
    select DEPT, sum(case PRODUCT_CODE when 'A' then 1 else 0 end),
    sum(case PRODUCT_CODE when 'B' then 1 else 0 end),
    sum(case PRODUCT_CODE when 'C' then 1 else 0 end)
    from SAMPLE_DATA where FLAG2 is not null group by DEPT;
    FIRST QUERY OUTPUT:
    DEPT
    PRODA_FL1
    PRODB_FL1
    PRODC_FL1
    HO
    1
    1
    0
    IT
    0
    0
    0
    ENG
    0
    0
    1
    MKT
    1
    0
    0
    SECOND QUERY OUTPUT:
    DEPT
    PRODA_FL2
    PRODB_FL2
    PRODC_FL2
    HO
    1
    2
    0
    IT
    1
    0
    0
    ENG
    0
    1
    2
    MKT
    1
    0
    0
    My aim is to combine both the queries so that the output is displayed the same way as the table below.
    DESIRED OUTPUT:
    DEPT
    PRODA_FL1
    PRODB_FL1
    PRODC_FL1
    PRODA_FL2
    PRODB_FL2
    PRODC_FL2
    Any help or tips will be greatly appreciated. Please note I'm working with more complex data and have simplified my question just to understand how to solve this.

    Just treat the two queries as tables, join them on DEPT and produce the results you want.
    with q1 as (
    select DEPT, sum(case PRODUCT_CODE when 'A' then 1 else 0 end) PRODA_FL1,
    sum(case PRODUCT_CODE when 'B' then 1 else 0 end) PRODB_FL1,
    sum(case PRODUCT_CODE when 'C' then 1 else 0 end) PRODC_FL1
    from SAMPLE_DATA where FLAG1 is not null group by DEPT),
    q2 as (
    select DEPT, sum(case PRODUCT_CODE when 'A' then 1 else 0 end) PRODA_FL2,
    sum(case PRODUCT_CODE when 'B' then 1 else 0 end) PRODB_FL2,
    sum(case PRODUCT_CODE when 'C' then 1 else 0 end) PRODC_FL2
    from SAMPLE_DATA where FLAG2 is not null group by DEPT;
    select q1.dept, proda_fl1, prodb_fl1, prodc_fl1, proda_fl2, prodb_fl2, prodc_fl2
    from q1, q2
    where q1.dept = q2.dept

  • Using disk created with different security option

    Hi
    I'm struggling with using my backups / sparsebundle I originally created "With Device Password". I wanted to give my nephew access to my Airport Time Capsule 7.7.2 and changed the disk sharing option to "With Accounts" and set up two accounts. When I went back to Time Machine, I had no access to the previously used disk. But I want to continue using this disk for incremental backups and any potential recovery task.
    After reading this http://discussions.apple.com/message/22323537#22323537 and others, I moved the sparsebunde file to my user account disk, replacing the new one created today. However, under System Preferences, Time Machine does not seem to recognise any "Latest Backup". It just displays the remmanent space available. Is it safe to perform a new backup? I'm afraid if I do a new backup this could replace all the content on the original disk or mess things further up. Any full backup would be larger than the space available on the ATC. Hope somebody can give me some input.
    Thanks.

    Wow, thanks LaPastenague. If I had seen the pondini web page I had saved myself a lot of trouble. But I fixed it by miracle. Let me explain:
    When I went to Airport Utility, I selected the Disks tab and chose Secure Shared Disks 'With Accounts'. There were no accounts there, not even my proper user account as defined by Mac. So I 'created' them mirroring my nephew's and my MBP's user account details. So I got a new disk as result. The original disk was unaccessible. Scared as I was, I looked in Finder for the Airport TC, made all files visible and found two folders, one called 'Data', the original one, and the new with my user name. Each had a machinename.sparsebundle file and Data still had its own intact. I would make a copy of it, but it was impossible due to its size (1.5TB). Under TM, I could not find / select it anymore. So I went back to Airport, undid the disk sharing 'With Accounts" and reverted to 'With device password'. But then, against any logic, I could not even find the original 'disk' - neither under TM nor in Finder! Next, I reverted Airport to 'With Accounts' sharing, and in Finder I moved the file to my new user folder within Airport, as I said. After posting my question here I had a phone call and forgot to disable TM! When I came back to my MBP TM was backing up... just an increment! So I guess I was saved by chance. I had some important backups I luckily could save and are still there.
    I hope this helps others with the same issue. But I recommend to have a look at the Pondini's guide before messing with any settings in Airport / Time Machine. I found I can't use intuituon with Airport as I do with Macs. They seem to be different philosophies in spite of being both Apple. I learnt my lesson. The good thing is that, for whatever reason, 'with accounts' Airport and TM seem now to work more smoothly.

Maybe you are looking for

  • How do i edit a dwg file in Illustrator CS5?

    I can't find an import menu and i can't edit the file directly. Thank you very much!

  • Different values on form and database

    hi all i have a field which counts the number of rows on the form which is showing a different value (which is correct) and in the database it is showing a different value (incorrect) i have issued commit i am not understanding why this is happening

  • Having problems with Adobe Flash Player.

    I was trying to view videos on youtube and it mention that I needed the latest update of adobe flash player. So I went and tried to download it from the site and was doing fine when I had to run the download. Then it just didn't do anything after tha

  • Oracle Reports OCP test

    Can any one tell me some kind of a braindump for oracle reports test. I'm trying to prepare for the test. Thanks

  • How to configure jboss with Eclipse IDE

    I am using Eclipse IDE version : 1.3.2.20110218-0812. I need tp configure an application server with my IDE. Can i use Jboss Application server? If it is fine which version of jboss supports the latest features. What are all the steps that i need to