Record:   Prev Next
作者 Bergljung, Martin
書名 Alfresco 3 Business Solutions
出版項 Olton : Packt Publishing, Limited, 2011
©2011
國際標準書號 9781849513357 (electronic bk.)
9781849513340
book jacket
版本 1st ed
說明 1 online resource (578 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
附註 Intro -- Alfresco 3 Business Solutions -- Alfresco 3 Business Solutions -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Errata -- Piracy -- Questions -- 1. The Alfresco Platform -- Platform overview -- Repository concepts and definitions -- Repository -- Stores -- The Content Store -- Content Store policies -- The AVM Store -- Store reference -- Nodes -- Root node -- Node reference -- Node properties -- Node property sheets -- Node associations -- QName -- Permissions -- User groups -- Roles -- Permission groups -- Owner authority -- Permission example -- Multi-Tenant -- Core platform -- Open source libraries -- Services and components -- Content rules -- Event model -- Metadata extraction -- Content transformation -- Alfresco Management Beans (JMX) -- Application Programming Interfaces (APIs) -- Subsystems -- Bootstrap -- Patches -- Importers -- Extension modules -- Third-party extension modules -- User interface clients -- Alfresco Explorer -- Alfresco Share -- Alfresco SharePoint -- Alfresco Mobile -- Alfresco CIFS -- The Alfresco installation directory structure -- The alf_data directory -- The contentstore directory -- File versioning -- The contentstore.deleted directory -- The audit.contentstore directory -- The lucene-indexes and backup-lucene-indexes directories -- The mysql directory -- The oouser directory -- The amps directories -- The tomcat directory -- Getting the Alfresco source code -- The Alfresco database -- DB schema -- Significant tables -- ALF_NODE -- ALF_NODE_PROPERTIES -- ALF_NODE_ASPECTS -- ALF_QNAME -- ALF_APPLIED_PATCH
Example queries and update statements -- Querying for number of nodes of a certain type -- Querying for number of nodes stored in a particular month -- Running a patch again -- Summary -- 2. The Alfresco APIs -- Application Programming Interfaces (APIs) -- In-process APIs -- The Java Foundation Services API -- Configuration and Transaction Management -- Using the Node Service and the Content Service -- Using the File Folder service -- Using the Search Service -- Using the Permission Service -- Using the Dictionary Service -- Logging -- Event management API -- Metadata Extraction API -- Content Transformation API -- The JavaScript API -- JavaScript event handlers -- Debug logging -- JavaScript or Java? -- Client-server APIs -- CMIS API -- Repository API -- Custom APIs -- Bootstrap APIs -- Patches -- Importers -- Summary -- 3. Setting Up a Development Environment and a Release Process -- Setting up a development environment -- Alfresco Extension projects -- Alfresco Explorer and repository extensions -- Alfresco Share UI extensions -- alfresco/site-data -- alfresco/site-webscripts -- META-INF -- Project directory structure -- _alfresco/config -- alfresco/extension -- alfresco/module -- META-INF -- _alfresco/source -- _share/config -- Building and deploying -- The Build file -- Ant targets for the alfresco.war AMP Extension -- Ant targets for the share.war JAR extension -- Using the build file to deploy extensions -- Deploying the AMP extension -- Deploying the Share JAR extension -- Debugging extensions -- Alfresco Explorer and repository debugging -- Alfresco Share debugging -- Setting up a continuous integration solution -- Setting up a release process -- Release notes template -- Updating Change Log -- Training -- Summary -- 4. Authentication and Synchronization Solutions -- Authentication and synchronization concepts -- Basic authentication
NTLM authentication -- Alfresco CIFS and NTLM authentication -- Alfresco NTLM passthru authentication -- Kerberos authentication -- User and service login via KDC AS -- Accessing Alfresco via KDC TGS -- LDAP authentication -- Checking what SASL mechanisms the LDAP server supports -- LDAP synchronization -- Alfresco authentication and synchronization subsystems -- Alfresco authentication and application zones -- Setting up authentication and synchronization with Remote Directory servers -- Configuring authentication and synchronization against OpenLDAP -- Configuring user authentication with OpenLDAP -- Configuring user and group synchronizing with OpenLDAP -- Configuring authentication and synchronization against Microsoft Active Directory -- Configuring multiple LDAP authentication subsystems -- Moving OpenLDAP subsystem configuration to its own directory -- Configuring authentication and synchronization with Active Directory -- Customizing group imports -- Accessing via the CIFS interface -- Implementing a custom authenticator for CIFS authentication against an LDAP server -- Adding a sambaSamAccount to LDAP structure -- Generating MD4 passwords -- Building a custom NTLM authenticator -- Custom authentication subsystem configuration -- Deploying the needed classes for the custom authenticator -- Testing the new custom authenticator -- Making authentication more secure and using SSO -- Troubleshooting NTLM authentication and SSO -- Using directory servers in a Development Environment -- Summary -- 5. File System Access Solutions -- File access concepts -- CIFS protocol overview -- CIFS Transport-NetBIOS over TCP/IP (NBT) -- Naming service -- Communication services -- Session service -- Datagram service -- CIFS transport-TCP/IP (Native SMB) -- CIFS dialect negotiation -- CIFS authentication and security -- Next generation CIFS-SMB2
Alfresco CIFS server -- Alfresco CIFS server on Windows -- Alfresco CIFS server on Linux -- Alfresco CIFS server configuration -- Alfresco file server subsystem -- Windows Vista server, Windows 7, and XP clients configuration -- Windows 2003 Server and Windows 7 client configuration -- Windows 2008 Server, Active Directory, and Windows 7 client configuration -- Linux server and Windows 7 client configuration -- Alfresco WebDAV -- WebDAV clients -- Windows built-in WebDAV clients -- Web Folders (XP only) -- WebDAV Mini Redirector (XP, Vista, and Win7) -- Troubleshooting Alfresco CIFS -- General -- Nothing happens in Alfresco when trying to log in via CIFS -- Server says NTLMv2 is not valid for authentication -- SMBException: invalid parameter and access denied -- NetBIOS DLL is not accessible -- Turning on debug logging for SMB -- Checking ports from server -- Checking ports from client -- Checking that CIFS server NetBIOS name is ok -- Checking that CIFS server NetBIOS name is resolvable from client -- Does any debug logging show up during connection attempts? -- Does the client use the correct authentication method? -- Are you running in a Citrix environment? -- Summary -- 6. Document and Records Management Solutions -- Out of the box folder hierarchy -- The Data Dictionary top folder -- Designing document management solutions -- Document Folder Template -- Folder name -- Folder title -- Folder permissions -- Rules -- Metadata -- Document versioning -- Processes -- Designing the Best Money document management solution -- Meetings and Press folder hierarchy -- The Meetings folder hierarchy -- The Press folder hierarchy -- Meeting folder/space hierarchy template -- Implementing the Best Money document management solutions -- Setting up users and groups -- Using a script to set up users and groups -- Setting up the folder hierarchy
Using CIFS to set up folders -- Using the Alfresco user interfaces to set up folders -- Using scripts to set up folders -- Updating folder icons -- Adding groups of folders to other folders -- Importing folders from an Excel file -- Cleanup folders -- Setting up folder permissions -- Setting up business rules for folders -- Defining the Apply Best Money Document Type rule -- Defining the Apply Versioning rule -- Defining the Check Naming Convention rule -- Defining the Extract Meeting Filename Metadata rule -- Linking to the rules -- Error handling -- Setting up space templates -- Configuring details list view for folder and file display -- Configuring Google-Like search -- Setting up document review periods -- Adding the reviewable aspect -- Setting a review period for a folder -- Creating script to check folder review periods -- Setting up a scheduler that runs review folder content script -- Exporting and importing folders, users, and groups -- Copying folder hierarchies between Alfresco boxes -- Copying users and groups between Alfresco boxes -- Introduction to Records Management -- Alfresco records management -- Summary -- 7. Content Model Definition Solutions -- Meta Model XML schema -- model -- model.imports -- model.namespaces -- model.data-types -- model.constraints -- model.types -- model.types.type.properties -- model.types.type.associations -- Type definition examples -- model.aspects -- Modeling tips and tricks -- Not changing the out of the box models -- Starting small -- Performance -- Manageability -- Changeability -- Defining a new custom type for a domain -- When to use a type and when to use an aspect -- Design patterns -- Domain document root type -- Problem -- Solution -- Diagram -- Definition example -- Composite type -- Problem -- Solution -- Definition example -- Multiple types inheritance -- Problem -- Solution
Definition example
Practical implementation techniques and guidance for delivering business solutions with Alfresco
Description based on publisher supplied metadata and other sources
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
鏈接 Print version: Bergljung, Martin Alfresco 3 Business Solutions Olton : Packt Publishing, Limited,c2011 9781849513340
主題 Semiotics.;Visual communication
Electronic books
Alt Author began, Martin
Record:   Prev Next