I'm working in LifeRay 6.1 CE GA 2.
I want to save/export the structure of my portal:
1 Organization
4 Sites
3 Roles
3 Groups
I need copy the structure ( Orgs, sites, groups and roles ), but not users, content, pages...
Which is the best way to achieve it?
LAR's only export pages & portlet configs...
On Control Panel >Server > Scripts, this is like to do it programmatically...
Best way for export/import structure is to do through Control Panel -> Users and Organization -> Export/Import.
Select Permissions while export/import and you will get Roles as well.
For UserGroups you have do another LAR file export/import.
For sites there is no export/import.
There is not an export for the entire portal structures, you have to export every site.
You cannot export Roles.
Too bad news?
Related
I am using liferay 6.2 and I created a organization and site of that organization.
after adding user to the organization.I was editing site configuration, i noticed that my liferay is not showing the "allow manual membership management checkbox".
I am not able to figure out why that option is not visible. i want to enable the manual membership management for organization sites.
Any idea why it's not there?
I am new to Liferay portal. Is there any possibility within Liferay portal to extract portlet as different web application?
Plugin portlets are typically deployed as a separate web application. If you're asking about Liferay's core portlets: No, they are contained in Liferay. All of the plugins are downloaded separately and installed as a different web application
If you want share your portlet, Liferay has some features.
Drag and drop your portlet in page and then click on configuration icon.
In the popup select Sharing tab
You can choose your preferred sharing mode (embedded javascript, facebook,.).
When you share a portlet, be careful about permission settings otherwise users will not be able to view it.
Another chance is to use porltet url, see FriendlyUrlMapper wiki
This is an example for portlet HelloWorld in /web/guest/home page
http://localhost:8080/web/guest/home?p_p_id=helloWorld_WAR_HelloWorld&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=1
I have a calendar on a SharePoint 2010 site and I have created a custom site template based on the standard meeting workspace. I'd like to force users to only be able to use my custom template.
One option is to add Hidden="TRUE" in webtemp.xml for all other meeting workspace templates - this will leave mine as the only option. This, however, works on the farm level and I'd like to keep the templates available for other web applications. If I can do this on a web application or lower level it will do the trick.
Even better solution - if I can make the new event dialogue skip the step altogether and use my template without asking.
Background:
My custom template only contains security customizations, no UI or content changes. I want to impose it as I have requirements for the permissions of the meeting workspaces which are different from the parent site - so inheritance has to be broken. But I can't think of another way to supply default permissions other than by using a site template for the workspace.
Site Settings > Look and Feel > Page Layouts and Site Templates
choose the site templates you want to be used in the site, this can inherit all the way down the site collection or you can start in a subweb.
Is there a way to have a newly created SharePoint 2010 Site have default permissions (ie have an Active Directory group already on it).
I am using TFS 2010 and it creates a SharePoint 2010 site for new projects. But I then have to remember to go into the project and add permissions. It would be nice if I could have a default AD Group that always goes in the site. (It would be cooler if I could use TFS Groups that are specific to the project, but I realize that is asking a bit too much.)
The quickest thing that comes to mind is to create a feature that adds the permissions you need and associate it with a site template with feature stapling.
This will allow you to effectively have the permissions added automatically when you create a new site from that template. If you want more dynamic functionality regarding which security groups get added to your SharePoint groups, you could build this into the feature receiver.
You could try adding the group and members from webservices
http://msdn.microsoft.com/en-us/library/ms774470%28office.12%29.aspx
http://msdn.microsoft.com/en-us/library/ms772683%28office.12%29.aspx
I have a large list of projects with project dates both projected and actual. I want to share all the dates and all the projects with our internal team, but want to limit the access of our external contractors to just those projects their company is assigned to complete. I tried managing the content with folders and permissions, but discovered that because my company does not have access 2007, that function is not completely enabled. Does anyone out there have any idea how I can do this?
Thanks
Few facts
Setting permissions and folders do not have anything with Access 2007.
You cannot use folders on custom lists only with Document Libraries and Form libraries
In your scenario the best option is to have custom, item level permissions for each project:
to do it manually check this
to do it automatically you should create a workflow with SharePoint Designer. Here is an activity to do that.
In case you have just a few projects do it manually otherwise configure a workflow to do that.
You could add a dataview webpart to any sites the external companies can access. Each webpart can be configured to filter on the information they are responsible for by the metadata field.