diff --git a/README b/README index c9784a95..ce276d7b 100644 --- a/README +++ b/README @@ -34,6 +34,9 @@ REQUIREMENTS INSTALLATION ------------ +Before installing Islandora the XACML policies located in the policies folder +should be copied into the Fedora global XACML policies folder. This will allow +"authenticated users" in Drupal to access Fedora API-M functions. CONFIGURATION ------------- @@ -64,4 +67,4 @@ CONTACT SPONSORS --------- \ No newline at end of file +-------- diff --git a/policies/permit-apim-to-authenticated-user.xml b/policies/permit-apim-to-authenticated-user.xml new file mode 100644 index 00000000..b6ecea1b --- /dev/null +++ b/policies/permit-apim-to-authenticated-user.xml @@ -0,0 +1,31 @@ + + + note that other policies may provide exceptions to this broad policy. This policy assumes api-m users have to be authenticated + + + + + authenticated user + + + + + + + + + + + urn:fedora:names:fedora:2.1:action:api-m + + + + + + + diff --git a/policies/permit-upload-to-authenticated-user.xml b/policies/permit-upload-to-authenticated-user.xml new file mode 100644 index 00000000..c69d63c6 --- /dev/null +++ b/policies/permit-upload-to-authenticated-user.xml @@ -0,0 +1,31 @@ + + + + + + + + authenticated user + + + + + + + + + + + urn:fedora:names:fedora:2.1:action:id-upload + + + + + + +