tag:help-archives.hannonhill.com,2010-02-09:/discussions/how-do-i/11032-remove-delete-rights-from-a-group-or-roleCascade CMS: Discussion 2014-02-25T21:54:08Ztag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-24T16:00:48Z2014-02-24T16:00:48ZRemove Delete rights from a group or role?<div><p>Hi Tatiana,</p>
<p>Currently, access to the Delete tab is based on the user's
access to the asset and not ownership.</p>
<p>This does sound like an interesting idea; however. I would
highly recommend posting a suggestion to our <a href=
"http://ideas.hannonhill.com/">Idea Exchange</a> for others to vote
up and/or comment on.</p>
<p>In the meantime, you may be able to come up with a workaround
using a Delete type <a href=
"http://www.hannonhill.com/kb/Workflow/">Workflow</a> that requires
someone (or a group) to approve the delete prior to the action
being processed.</p>
<p>Please let me know if you have any questions.</p>
<p>Thanks!</p></div>Ryan Griffithtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T00:27:17Z2014-02-25T00:27:17ZRemove Delete rights from a group or role?<div><p>R,</p>
<p>There isn’t really much info on “types” of
workflow. I have this “Simple Approval” workflow and
“Delete” type is checked. When I “Create” a
new asset, it does kick in a workflow, but i believe it's coming
from Asset Factory workflow setup (plz confirm if that's true). But
when I try to "Delete" an asset of same type, it will <em>only</em>
kick in the workflow IF "Require a Workflow" is checked on asset or
folder above. So the conclusion I am arriving at... there is no way
to require a specific type of a workflow based on asset type (and
not folder type)?</p></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T13:26:46Z2014-02-25T13:26:46ZRemove Delete rights from a group or role?<div><p>Hi Tatiana,</p>
<blockquote>
<p>When I “Create” a new asset, it does kick in a
workflow, but i believe it's coming from Asset Factory workflow
setup (plz confirm if that's true)</p>
</blockquote>
<p>You are correct, the Workflow option at the Asset Factory level
is used to trigger a specific Workflow on asset creation.</p>
<blockquote>
<p>But when I try to "Delete" an asset of same type, it will only
kick in the workflow IF "Require a Workflow" is checked on asset or
folder above. So the conclusion I am arriving at... there is no way
to require a specific type of a workflow based on asset type (and
not folder type)?</p>
</blockquote>
<p>If you apply a Delete Workflow to the parent folder of the asset
and attempt to delete the asset, you should see the <strong>Start
Workflow</strong> checkbox become available. This will allow you to
submit the asset to your new Delete Workflow. If the user's Role
does not have the ability to override Workflow, they will not be
able to uncheck this option.</p>
<p>I've attached a couple of screenshots of a Workflow setup that I
was testing with. The parent folder has two workflows applied, one
is a Create/Edit Workflow and the other is a Delete Workflow. The
Delete Workflow is only available when attempting to delete the
asset whereas the Create/Edit Workflow is only available when
creating a new asset (Asset Factory has <strong>Folder
Controlled</strong> Workflow option) or editing the asset.</p>
<p>Please let me know if you have any questions.</p>
<p>Thanks!</p></div>Ryan Griffithtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T16:39:13Z2014-02-25T16:39:13ZRemove Delete rights from a group or role?<div><p>R,</p>
<p>I guess I was looking for an ability to assign workflows on an
asset type. We have a lot of folders that contain
“text” assets but also images. I didn’t want a
workflow created on every image upload.</p>
<p>Do you have a sample of Delete Workflow? I couldn’t find
anything in KB.</p>
<p>Tatiana Dorochina<br>
Digital Media and IT Coordinator</p>
<p>Copper Development Association Inc.<br>
260 Madison Avenue, 16th Floor<br>
New York, New York 10016</p>
<p>Phone +1 212-251-7201<br>
E-mail <a href=
"mailto:tatiana.dorochina@copperalliance.us">tatiana.dorochina@copperalliance.us</a></p>
<p><a href="http://www.copper.org">www.copper.org</a></p>
<p>This e-mail and any attachments may contain Copper Development
Association Inc. ("CDA") proprietary, confidential, privileged,
copyrighted, and/or otherwise protected information and are
intended solely for the use of the individual or entity
addressee(s). If you are not the intended recipient, you are hereby
notified that any dissemination, distribution, copying, or action
taken in relation to the contents is strictly prohibited and may be
unlawful. If you have received this e-mail in error, please notify
the sender immediately by replying to this message and permanently
delete the original and any copy and printout thereof. CDA
expressly disclaims any responsibility or liability of any kind in
connection with this information or its use by any person or entity
and makes no representations or warranties of any kind related to
its use, accuracy, completeness, utility, or appropriateness to
particular circumstances.</p></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T18:45:57Z2014-02-25T18:45:57ZRemove Delete rights from a group or role?<div><p>Hi Tatiana,</p>
<blockquote>
<p>I guess I was looking for an ability to assign workflows on an
asset type. We have a lot of folders that contain
“text” assets but also images. I didn’t want a
workflow created on every image upload.</p>
</blockquote>
<p>What you can do in this case is select a Workflow at the Asset
Factory level and use <strong>As Selected Below</strong>. With this
option, the chosen Workflow will be used whether it is applied to
the placement folder or not.</p>
<p>Note: this would take care of creating assets. For edit and copy
you would need to add a Workflow to the parent folder and it would
not be asset type specific.</p>
<blockquote>
<p>Do you have a sample of Delete Workflow? I couldn’t find
anything in KB.</p>
</blockquote>
<p>I've attached the XML for a pretty basic one step workflow that
should be able to get you started. Upload this XML, assign the
groups and select Delete for the type. Then, add this Workflow to
the desired folder.</p>
<p>When the workflow is initiated it will be assigned to a group
for someone within that group to pick up. The assigned user is
given the option to approve the delete or reject.</p>
<p>Also, we do have some <a href=
"https://github.com/hannonhill/Cascade-Server-Workflow">additional
sample workflows on Github</a>. These are not delete-specific, but
may be able to help out.</p>
<p>Please let me know if you have any questions.</p>
<p>Thanks!</p></div>Ryan Griffithtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T20:09:45Z2014-02-25T20:12:29ZRemove Delete rights from a group or role?<div><p>R,</p>
<p>I tested the delete workflow. It seems to work as predicted, but
I just want to add an un-publish trigger. It's part of definition,
right?</p>
<p>Also, see if i added it correctly:</p>
<pre>
<code><step type="system" identifier="delete" label="Delete">
<actions>
<action identifier="delete" label="nothing" move="forward">
<trigger name="email">
<parameter>
<name>mode</name>
<value>completed</value>
</parameter>
</trigger>
<trigger name="delete"/>
<trigger name="publish">
<parameter>
<name>unpublish</name>
<value>true</value>
</parameter>
</trigger>
</action> </actions>
</step></code>
</pre></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T20:16:04Z2014-02-25T20:16:04ZRemove Delete rights from a group or role?<div><p>Thank you for following up, Tatiana. I am glad to hear the
sample Workflow is helping out.</p>
<p>There is actually an <a href=
"http://www.hannonhill.com/kb/Workflow-Trigger/available-workflow-triggers/unpublish-delete-trigger.html">
Unpublish and Delete trigger</a> that will do that for you.</p>
<p>One thing to note is the XML may not be declaring the trigger at
the top, without the declaration you won't see it listed in the
Trigger dropdown. To add the trigger, edit the Workflow (not in
builder), copy the declaration at the <a href=
"http://www.hannonhill.com/kb/Workflow-Trigger/available-workflow-triggers/unpublish-delete-trigger.html">
top of this page</a>, paste it at the top of the XML with the
others and click Submit. Now when you edit in the builder you will
see the trigger as an option and can configure it with the
parameters mentioned on <a href=
"http://www.hannonhill.com/kb/Workflow-Trigger/available-workflow-triggers/unpublish-delete-trigger.html">
this page</a>.</p>
<p>Please let me know if you have any questions.</p>
<p>Thanks!</p></div>Ryan Griffithtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T20:30:57Z2014-02-25T20:33:04ZRemove Delete rights from a group or role?<div><p>R,</p>
<p>I've edited the delete workflow attached. What's the
significance of:</p>
<pre>
<code><step identifier="deleted" label="Deleted" type="system"> </step></code>
</pre>
<p>The KB workflow had that.</p></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T20:42:48Z2014-02-25T20:42:48ZRemove Delete rights from a group or role?<div><p>Ah, I didn't even realize there was a sample Workflow on that
page.</p>
<p>The <em>Deleted</em> step is a final system step to transition
to once the deletion action has been chosen, and I believe the user
would see <strong>Deleted</strong> in the workflow overview. The
<em>Canceled</em> unordered step at the bottom you see is similar
to the <em>Deleted</em>, a system step to catch the cancel action
that has an appropriate label.</p>
<p>Please let me know if you have any questions.</p>
<p>Thanks!</p></div>Ryan Griffithtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T20:51:19Z2014-02-25T20:51:19ZRemove Delete rights from a group or role?<div><p>Considering you can’t see your past Workflows, I guess
that step is really not that necessary, right?</p>
<p>Tatiana Dorochina<br>
Digital Media and IT Coordinator</p>
<p>Copper Development Association Inc.<br>
260 Madison Avenue, 16th Floor<br>
New York, New York 10016</p>
<p>Phone +1 212-251-7201<br>
E-mail <a href=
"mailto:tatiana.dorochina@copperalliance.us">tatiana.dorochina@copperalliance.us</a></p>
<p><a href="http://www.copper.org">www.copper.org</a></p>
<p>This e-mail and any attachments may contain Copper Development
Association Inc. ("CDA") proprietary, confidential, privileged,
copyrighted, and/or otherwise protected information and are
intended solely for the use of the individual or entity
addressee(s). If you are not the intended recipient, you are hereby
notified that any dissemination, distribution, copying, or action
taken in relation to the contents is strictly prohibited and may be
unlawful. If you have received this e-mail in error, please notify
the sender immediately by replying to this message and permanently
delete the original and any copy and printout thereof. CDA
expressly disclaims any responsibility or liability of any kind in
connection with this information or its use by any person or entity
and makes no representations or warranties of any kind related to
its use, accuracy, completeness, utility, or appropriateness to
particular circumstances.</p></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T21:03:18Z2014-02-25T21:03:18ZRemove Delete rights from a group or role?<div><p>I believe because the <strong>finalize-delete</strong> step has
an action, there needs to be a step to transition to in order to
finalize the Workflow.</p>
<p>You could possibly move the unpublish and delete trigger from
the <strong>finalize-delete</strong> step into the
<strong>approve</strong> action within
<strong>final-review</strong> and remove the
<strong>finalize-delete</strong> step all-together, but you still
need that last step to transition to.</p></div>Ryan Griffithtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T21:36:28Z2014-02-25T21:36:28ZRemove Delete rights from a group or role?<div><p>I just left it out. After delete step, it just goes
finished.</p>
<p>So the problem now is… when I try to apply it to Base
Folder, it times out and I get 500 error.</p>
<p>Tatiana Dorochina<br>
Digital Media and IT Coordinator</p>
<p>Copper Development Association Inc.<br>
260 Madison Avenue, 16th Floor<br>
New York, New York 10016</p>
<p>Phone +1 212-251-7201<br>
E-mail <a href=
"mailto:tatiana.dorochina@copperalliance.us">tatiana.dorochina@copperalliance.us</a></p>
<p><a href="http://www.copper.org">www.copper.org</a></p>
<p>This e-mail and any attachments may contain Copper Development
Association Inc. ("CDA") proprietary, confidential, privileged,
copyrighted, and/or otherwise protected information and are
intended solely for the use of the individual or entity
addressee(s). If you are not the intended recipient, you are hereby
notified that any dissemination, distribution, copying, or action
taken in relation to the contents is strictly prohibited and may be
unlawful. If you have received this e-mail in error, please notify
the sender immediately by replying to this message and permanently
delete the original and any copy and printout thereof. CDA
expressly disclaims any responsibility or liability of any kind in
connection with this information or its use by any person or entity
and makes no representations or warranties of any kind related to
its use, accuracy, completeness, utility, or appropriateness to
particular circumstances.</p></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T21:39:11Z2014-02-25T21:39:11ZRemove Delete rights from a group or role?<div><p>Hi Tatiana,</p>
<p>With respect to the 500 error, I'm wondering if that may just be
because the operation took longer than the server timeout setting.
When you check some of the Folders that you were attempting to
apply the WF to, can you see whether or not it got applied?</p>
<p>If the operation didn't go through at all, I can try increasing
the server timeout to see if that allows the process to finish.</p>
<p>Let me know.</p>
<p>Thanks</p></div>Timtag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T21:52:36Z2014-02-25T21:52:36ZRemove Delete rights from a group or role?<div><p>I did it a couple of more times and even though it timed out
again, I think it applied to all. You can close this case.
Phew..</p>
<p>Tatiana Dorochina<br>
Digital Media and IT Coordinator</p>
<p>Copper Development Association Inc.<br>
260 Madison Avenue, 16th Floor<br>
New York, New York 10016</p>
<p>Phone +1 212-251-7201<br>
E-mail <a href=
"mailto:tatiana.dorochina@copperalliance.us">tatiana.dorochina@copperalliance.us</a></p>
<p><a href="http://www.copper.org">www.copper.org</a></p>
<p>This e-mail and any attachments may contain Copper Development
Association Inc. ("CDA") proprietary, confidential, privileged,
copyrighted, and/or otherwise protected information and are
intended solely for the use of the individual or entity
addressee(s). If you are not the intended recipient, you are hereby
notified that any dissemination, distribution, copying, or action
taken in relation to the contents is strictly prohibited and may be
unlawful. If you have received this e-mail in error, please notify
the sender immediately by replying to this message and permanently
delete the original and any copy and printout thereof. CDA
expressly disclaims any responsibility or liability of any kind in
connection with this information or its use by any person or entity
and makes no representations or warranties of any kind related to
its use, accuracy, completeness, utility, or appropriateness to
particular circumstances.</p></div>tatiana.dorochinatag:help-archives.hannonhill.com,2010-02-09:Comment/317392692014-02-25T21:54:07Z2014-02-25T21:54:07ZRemove Delete rights from a group or role?<div><p>OK, sounds good. Thanks for the update!</p></div>Tim